MTTTLVTVDITRRTVLKPPPPASSRGGGGSLSRLTSFDRASTDGYIPTVFAWYAPAPDNEAIVDGLLAVVARYPHLSARMGVDDRGRKCFLLNDAGVLVVEATADADLADALVAHDVTAHINELYPKADKEREDEPLFQVQLTRYTCGGLVIGTVCQHLVADGQSMSSFYAAWATAVRSASAADLPSPFTDRAAIAVPRNPPVPRFDHRNIEFRGEHSSSRPYAVLPMDRIKNLGINFPEQFIADLKARVGGRCTTFQCLLAHVWKKVTAARDLAPEEFTQIRVAVNCRGRADPPVPMEYFGNMVLWAFPRMQARELLSSSYAAVVGAIRDAVARVDAEYIQSFVDFGDMAERAGEELASTAAGPGTAFCPDLEVDSWLGFRFHDLDFGYGAPCAFLPPDLPVEGLMILVPSCAAKGGVDLFMALDDDHVDAFKHICYSMD*