MGRGIVLKCINCGQLCEGNQLNCESCQRTLHTEQSEGSSLIDKELEVYVGRQYPYYKRKWELEEKRIARWSWNGWAAIFNVGWLGYRKYYLPAALFVVLLLACDAFSYYMGFNVALPIINMVPLTFLLLVFILFGMAIFANGLYYQFAERRIYRIKAREIQDGSVEKYLIRDSGGTSKMGATIVTILAVASIFFSHFFFPTDRDIIQKVRTSSLYEYPFFSIGESFENYFRNPGWAYYRGTEGLELVEFQGDSPDMSKKKVTIQFIVDYKLGEIEPYSLMINGESKNEEEFLKILDEIFKVQNPFDIEDGLQVKAIEKEVDGRTIYPLLFCVYENNI