MAMVFSPSVSLPFFSRRPCCSTSHKCCPFISPRSKATKGIETLFALATTTRRRRKSIITIRSTGVNASLGSSAEAGRLESFWRWLCERGVVSEDSPLVKPGVVREGLGLVAQRNISQNEVVVKVPRKLWINPDTVAASQIGSVCSGLKPWISVALFLVREKAREDSPWRTYFGILPDSTNSTIFWSEEELSEIQGTQLLSTTLGVKDYVKSEFLKVKEQVIAPHSHLFPSITLDDFLWAFGILRSRAFSRLRGESLVLIPFADLINHGSSIISEDVAWEIKGTGLFSKELVFSLRTPLAVKAGEQVLIQYDLQKSNAELALDYGFIESRSDRDAYTLTLEIPESDSFFGDKLDIAESNGLGETAYFDIVLGHALPQAMLPFLRLVALGGTDAFLLESIFRNSIWGHLDMPISRANEELICRVVRDACNSALSAYHTTVEEDEELMDAGTLDPKLEIAVRIRAGEKKVLHQIDRIFKEREMELDSLEYYQERRLKELGLVGEQGEIIFWE