MDSAITLWQFLLQLLLDQSHKHLICWTSTDGEFKLLKSEEVAKLWGLRKNKTNMNYDKLSRALRYYYDKVRQKNIIKKVIGQKFVYKFVSFPEILKMDPQAVEMGLASALGAQQCRKDYLHSGLYSSFSISSLQNQPELLRALRERQEEPRSVIRFGTNAGERNSPPSAKVSGLRTASSSPHPKASRSARSWSPTAEQREEEEEDSDLSSQPLNLSSGHRERALQPPERGGGDRSGSLGSNQGDELPPKNKKPKALEISSPSLLLAGSDIGSIALNSPALPSGSLTPAFFTAQTPTGLLLAHSPLLSGIHFWSSLSPVAPLSPARLQGHSSLFQV