MEARGELGPGRESAGGDLLLALLARREDLRREIPLCAGCDQHILDRFILKALDRHWHSKCLKCTDCHTPLAERCFSRGESVYCKDDFFKRFGTKCAACQLGIPPTQVVRRAQDFVYHLHCFACVVCKRQLATGDEFYLMEDSRLVCKADYETAKQREAEATAKRPRTTITAKQLETLKSAYNTSPKPARHVREQLSSETGLDMRVVQVSAPRPAPGAPRXXXXXXXXXXGPYFRSMKRARGGPQLDKDSVQEEGQDSDADVSFTDEPTMADLGPANGLYSSLGEPTSALGRPAGAPGSFPLEHGGLAGPEQYRELRPSSPYGVPPSPAALQSLPGPQPLLSSLVYPDASLGLVPSGTPGGPPPMRVLAGNGPSSDLSTGSSGGYPDFPASPASWLDEVDHGQF