MGFLKLLFLFSFFFHSCLAARKLTALVQDQPVPLQYHNGPLLSGTISLNLIWYGSFKPSQRAIVTDFLTSLSSPSQSQPSVATWWKTTEKYYSLAHTKSHNNDKKPLLLTLGKQILDENCSLGKSLSSKQIQRLAGMGEKNYAINIVLTAFDVAVEGFCMSRCGTHGASPKVAKEGRFAYIWVGNSETQCPGQCAWPFHQPIYGPQTTPLVGPNNDVGLDGMVINIASLLAGTVTNPFGNGFFQGPEDVPLEAASACPGVYGKGAYPGYAGDLLVDESTGASYNAHGANGRKYLLPALMDPTTSSCSTLV