MHKIMAINAGSSSLKFQIFTMPGEEVLVKGLIERIGLPDAIFNMSFQNEKIKETRAINDHGKAVEILLEQLKAHQVINDLSEITGVGHRVAHGGEDFVTSCVVTDEVVKGIEAVTNLAPLHNPANIVGIKTFRELLPNAVSVAVFDTAFHQTIPQENFLYALPYELYEKHHIRKYGFHGTSHKYVAGKAAEVLEKPLEKLKIISCHLGNGASVCAIEAGKSVNTSMGFTPNAGLMMGTRSGTIDATIIPYLVDELGYSLDEVMHMMSNESGVLGVSGISSDFRDIEIAAKEGNSRALLTLRMFTGQICNYIGAYASAMNGCDALLFTAGVGENSPLIRQMVTEQLSYLGVTCHVTKNNAGDMIISNDNEAVKVCIIPTNEELMIARDVEKYAKQTIG*