MASGLKLWFVLLTTILMINFRPFLVMVKGEPQVPCLFILGDSLFDNGNNNNLITTAKANYPPYGIDFPDGPTGRFTNGKNSADFLAELLGFDKFIEPFSTVKGVDIFRGVNYASGAAGIRDESGIHLGDRISLNRQLRNHKVTISHMSTLLGNKTLTMDYLSKCIYIVGMGNNDYINNYLMPQFYPSSHLYKPEKYATILMQQYSKQLKTLYRYGARKVAVFGVGSLGCIPAELASYGTKDTICVDFINSAVQKFADKFKPMIDDFNNNLPNANFIYINLTSIAIGDPAQIGLTNLAEPCCEISSVIAKGQCSNGGGACSDRASHYFWDGFHPTEIPNKVTAIRAYTALLPTDAYPFDISHLAASTLALNKLGQSGVELM*