MATPSPPRLLSPMPILFLAAGPLAAVHFSARCRLRLRLRIPHVATAAGAATTPGNSFAVEDYLIANCHLTQPQAVKASKNLAHLKSASNPDAVLAFLDGLGFSPKEVAAAVASNPRILCARIERSLAPISAELRALGLSTSQVARLAKIAGRYFLCRSFVSKVQFWLPLFGSPERLLQASDWNYWLLTSDLEKVVEPNVAFLRQCGLSACDISKLLVAAPRLVTMHPEYVQDSVRRAIELGVPPGSQMFRHAISTAGCIGQEKVDAKIAVLRQTLGWSKEEVSLAISKAPRILVASEERLRRNAEFLIKEVGLEPQYIARRSVLLMYSLERRLMPRHLVVKLLKQRRLIEEDRCFFNVVAPTEEKFLEKFVAPFEDCIPGLGDAYDAACSGMVPVKAE