MASSEASPTPGNCLLVTIVCLWPQRGSHGRFGQGLPCGRGHQQCGAGLGPFVLTTAVDKGHGQSCRGAGLATATGSHSRSCFCAYAGKKFPAPKSRIYCLYCNQMIPKKQFFRHTDKCCSVPEPMKCLPTGKPRTPPAPLPTQTSSDQTCYAKDVRPKMNNRHRFPPPSENSTKQAAHGTNSTLTLPLKPEHKRRGPSAARHEAAYDVLRRCSLCGILLPLPILNQHQERCWWLASRKGNHARNSS