MGTVAFLVNFVGSGRETRVPRLAAGGVRSCAARRAVAIRRCHAFELHASAASAGTIETSSVREKELPYERSIAGEEFELLFMPFVLHQNKVMRDTFQVSDLPFDDELAFQSSTKKAARIESWCYKTPEFRKIRSTYIDAGIQAQVFNSVWYPDPKYDLPLLGIDFLSFGKKKVICIMDFQPLTQDAAYLEKYISPLAPVKAKYKSLAGEMSAKFYDENVFFSKQLAFGRFDNAGPVMEELFPAFKEYLDVYFEHMQSATPTSDPEQIALNLQRQKDYDQYSAERDPAIGLFSTYFGPEWAEKFTHEFLFEHSVPVPPKK*