MDSAITLWQFLLQLLLDQSHKHLICWTSTDGEFKLLKSEEVAKLWGLRKNKTNMNYDKLSRALRYYYDKNIIKKVIGQKFVYKFVSFPEILKMDPQAVEMGLASGRFPLQEEEASELEVEEDEEEEGEEAQRRLAALGAQQCRKDYLHSGLYSSFSISSLQNQPELLRALRERQEEPRSVIRFGTNAGERNSPPSAKSESYVSGRVSGLRTASSSPHPKASRSARSWSPTAEQREEEEEDSDLSSQPLNLSSGHRERALQPPERGGGDRSGSLGSNQGDELPPKNKKPKALEISSPSLLLAGSDIGSIALNSPALPSGSLTPAFFTAQTPTGLLLAHSPLLSGIHFWSSLSPVAPLSPARLQGHSSLFQQFPSLINGHMPVPLPNLEGTPSPLLLSPTTHKS