MTSRAGAPCGAVYIGARARRRQEQRRGRGRGDSGNEAAMGDSSGSASVSVDVERISFGGKEHLVRTRCGSVTVAVYGDEDKPALITYPDVGLNYMSCFQGLFFCPEAATLLLHNFCIYHINPQGHELGAAPIPSDVPVPSVDDLADQVADVLDFFSLGSVMCLGVTATKYQERVIGLMLVSPLCKAPSWSEWLYNKILLNLLYYYGTRGLVKECLLQRYFSKRVRGDAQYPESDVVQACKSLLDEKQGESIWRFLQSINERHNLTDSLRKLQCRTLIFVGENSAFHEDAIHMTAKLDRKYCALVEVQDCGSLVTEEQPYAMLMPMEYFLMGYGLYRPYQLSSSPRSPLSPCCISPELLSPESMGVKLKPIKTRVAI*