MMKLFDSHCHLQDPRIFNMVPKIIKTTTETGVVHFAVNGVSEKDWHLVKEMSERYPCIVPNFGLHPWFITERTPNWLKTLRGFLESTPAAAVGEIGLDKGSFGRKIDFADQVDVCRQQLQLAKELERPASIHCVRAFGDLLELLKSAGPVPAGFILHSYLGSAEMVPEFAKLGAYFSFSGFLMSMKESKAKKMLKSIPKDRILLETDAPEALPKLSNPDSLYLIEKEASSADGTSSGGINDGNPSEKSPEEDKGNEQQAEEIHNHPANIHHVLSYVASLLELTKEELAEISFANASRLFSYEGSKVLQEVK*