MSTTLLSAFYDIDFLCKTEKSLANLNLYNILDKKAVTPVASAPSSGFAPGFLRRHSSSNLHALAHPAPSPGSCSPKFPGAANGSSCGNAAAGGPASYGPLKEPSGGGGTALLNKENKFRDRSFSENGERSQHLLHLQQQQKGGGGSQINSTRYKTELCRPFEESGTCKYGEKCQFAHGFHELRSLTRHPKYKTELCRTFHTIGFCPYGPRCHFIHNANERRPAPSGGASGDLRTFSTRDRLHLGFPREPRPLHSLSFSGFPSHQPLGLESLVDPTSRTPPCSSVLCSSSSCLWASASRPSVGLSTG