MSVTALLAQLIPSLVAPAPTASRALRNRTSQRRFFAETKLTMDDTSFDLTEHEGSNLSPFLHRLFNEWDDRKTRGLFHHDISSCETKVLPGEHNFVATLIEGRDQKKRPTEFTMNQVLQPFVSEKFNFTKVSPLEVIFRFNETEKDSAQYFDGVPDTVSASSSAILINVSPIGYCHALLTPKIQDCLPQRIDQESFLIAMYVAREARNPFFRVGYNSLGGFATINHLHFQAYYLRVQYPVEKATTEKLTSLGNGVSIFHLLDYPVSGFLFKGGASLEDLSDVVSKVCIFLQENNRPFNVLISESGKRVFLLPQCYAEKQILGKASQEFLDMRINPAIWELSGHLVLKRRKDYDEASEANICRFLVEAALSETEFQELNRCLLDFVTSWL*