MGFLKLLFLISFFYFFHSCLAARKLTALVQDQPMPLQYHNGPLLSGTISLNLIWYGSFKPSQRAIVTDFLTSLSSPSQSQPSVSTWWKTTEKYYSLAHTNKKPLLLTLGKQILDENCSLGKSLSSKQIQRLAAMGEKNYAINIVLTASDVAVEGFCMSRCGTHGASPKVAKEGRFAYIWVGNSESQCPGQCAWPFHQPIYGPQTTPLVGPNNDVGLDGMVINIASLLAGTVTNPFGDGFFQGPKDAPLEAASACPGVYGKGAYPGYAGELLVDESTGASYNANGANGRKYLLPALMDPTTSSCSTLV