MANFLFLGKVDDCPYQKQKMEEIRASCVENFRHDAKIIEELGLNLEYGAIDAYQHLAPVIDTDAYMMWLTSFIRNHPRVRKVLSYTLHGDLLVQEDFLLRKFEADVIVNASGLGSRELANDPTVFPLRGALVRVVNDGSRFPHLDQAICLSLDGRSEGAADLIFMVPRNDTTLLLGGMVELNEWKLDINMENYPLIREMYDRNLALYPPLQAAQIDPDYPVSVGLRPFRKANVRVERERRRPGSRIIHSYGQGGSGFSLAFGCAQDVVDIAKLIVKEAYDPKNIVTLQMNPLQSKY*