MDSAITLWQFLLQLLLDQSHKHLICWTSTDGEFKLLKSEEVAKLWGLRKNKTNMNYDKLSRALRYYYDKNIIKKVIGQKFVYKFVSFPEILKMDPQVVEMGLASGRFPLQRRLVALGAQQCRKDYLRSGLYSSFSIGSLQNQSELLRALRERQEEPRSVIRFGANAGERSSDPSAEPEAYIPSRMSGRRSPTSSSPRGKPSGASRSRSPAAQSDLSSQPLNLSSGHRERALQPPERSADGSQRGDELPPKSKKPKALEISGPSLLLAGSDIGSIALNSPALPSGSLTPAFFTAQTPSGLLLAHSPLLSGIHFWSSLSPVAPLSPARLQGHSSLFQQFPSLINGHMPVPLPSLEGTPSPLLLAPTTHKS