MMKLFDSHCHLQDPRIINVVPKIIKTTVETGVVHFAVNGVSEKDWHLVKEMSDHYPCIVPNFGIHPWFITERTPNWLKTLKGFLEATPAAAVGEIGLDKGSFGRKIDFADQVDVFGQQLQLAKELKRPASIHCVRAFGDLLELLKSVGPFPAGFILHSYLGSAEMVPEFAKLGGYFSFSGFLMSMKESKAKKMLKSIPTDRILLETDAPDALPKLSDPDSLYLIEREASVADGTSSGGGNNNGNLSENPSQEDKGNEQQAREIPNHPANIHHVLSYVASLLELTKEELAEISFANASRLFSYEGSKVVQQV*