MTERPPSEAARSDPPLEGRDAAEARMAPPHLVLLNGVAKETSRAPPVEPPVIELGVRGGPGGGPAGGGGPARDLKGRDSAAAEARHRVPTTELCRPPGPAPASAPAELPSEGRMVQLSPPALAAPAAPGRALLYSLSQPLASLGSGFFGEPDAFPMFATNNRVKRRPSPYEMEITDGPHTKVVRRIFTNSRERWRQQNVNGAFAELRKLIPTHPPDKKLSKNEILRLAMKYINFLAKLLNDQEEEGTQRAKPGKDPVVGAGGGGGAGGGSAPPDDLLQDVLSPNSSCGSSLDGAASPDSYTEEPAPKHTAHSLHPAMLPATDGAGPR