MLPYRRPDSPLLSSLISRTASATKLNQLYQDSATRSATATPSAYVTSSLNPARNVPILDSSSRFQNGNPSIDSLPVISHIDEFRALLDELSEAVTLFKDDEVFTKFEKLTKLNTTIENDIKELHLHKQRRKSLKQLQNRHKSLDDLQKNTLKKLLSYRSELRKLPRAKTYELKQDKDNDPNSLKIDVKDIFAYSMKLAKFSKAPVAMGNLSHQIHPNNYIWPAEDSLRRGMLAMSYIQEKEILENVLGEEKPVSVAKEETSKENSERVSILPSKESGDTSLNGTPHPSNRDHIEIAPTAPTAPTAVDEDENGYSNEVADLDLDLFDPDAELSD