MGFSHSTVREQLGRFWPFFIVLFMTILYLIHLDLSMSRMLSSNDTRKLQGQVETMSIKDIHEKQPLPYAIILALVHYATTPITPQQTREEIMITANILSQKAPCNFLIFGLGYDSLLWQSLNYGRNTLFLEEDPNWIAEMERSNPELRAVAVNYTTMVSNANELLSYARTEKKTCSPAIDLQKSECKLAMKGLPAEVYGENWDVVMIDAVRGYFEEVRGRMSPIFSSAVMAKGKGKKESTHILLHDVDRSV