MEASGNGSSFGIDSLLSHRPGSPMSKGGSLVGDCRSPLEFSPRSDVESGCSSPPSPRRECVEEVSQRQGHGIGLPQHLQHAQISAGSQQRTVTSSFLIRDILADCKPLAACAPYSSNGQPTQETGRLGSKIADDFMDKIHSNSSSDSEYKVKEEGDREISSSRDSSQVRLKKPRKARTAFTDHQLAQLERSFERQKYLSVQDRMELAASLNLTDTQVKTWYQNRRTKWKRQTAVGLELLAEAGNYSALQRMFPSPYFYPQSLVSNLDPGAALYLYRGPSAPPPALQRPLVPRILLHGLQGGSEPPPLPPLSGVLSRPGQQR