MFNNIVSTWNKRRRSKSLDQLNPWVYKTAELWQVKEPLPLPAPKKRSCSMVFTLKEMEEATGMFSDKNLIGKGGFGRVYRGVLKDGQIVAIKKMDLPTAKQADGEREFRVEIDILSRLDHPNLVTLIGYCADGKHRFVVYEFMPKGNLQDVLNGIHGEVRMGWGQRLRIALGAARGLAYLHSTTAVGVPVVHRDFKSSNILLSDHFEAKISDFGLAKLMPQDLDLYATTRVLGTFGYFDPEYALTGKLTLQSDVYAFGVVLLELLTGRRAIDLSQGPQDQNLIVKIHQMVGDRKKLRKVVDRDMGKGSYTLESVSMFAGLAARCVCFESAGRPAMQDCVKELQLIMYANMKI*