MSHMELALDPGDHDLLGFLLEESGGLGAAPDEALTSPPDWELPLSEPVNLNPVQSLSDWDVEDFLSCLPSPPAVLNVFSSSDPCLVQHDHTYSLSQEHVSIDLDNESYEKEGAQMTPLLVEEPADQEIARLILTEEEKRLLEKEGLTLPGMLPLTKMEEQVLKRVRRKIRNKKSAQESRRKKKVYVGGLESRVLKYTAQNLELQNKVQLLEEQNLSLLDQLRRLQAMVIQTANKASSSSTCVLVLLFSFCLLLVPAMYSSDTRGSLPAEHRVLSRQLRALPSEDPPQLEPPALQSEVPKDSLDPELQAASNSCCLFHLMPQAPRAEPPLQLPLPDGFSGCSCPDSISPLHANLTREEGWLPTPSPTSVILQGRYSG