MESAITLWQFLLQLLLDQSHKHLICWTSNDGEFKLLKSEEVAKLWGLRKNKTNMNYDKLSRALRYYYDKNIIKKVIGQKFVYKFVSFPDILKMDPQAVELGRDGGHVAGGVMLQDVESDCGEGEESPKLSLSSLRSPACRNEYLHSGLYSSFTVSSLQNPPPLLRPIKVENQRGCERGEEGQTVIRFVTNRSEKAIPLASSPPPSSGEVFFTSKSSPCSSRSPSPSHSPVYTLRHGQSPEARIDESEPSAQPLNLSSSHRERAQNQASPLERRTSSNRLPPKARKPKGLEISAPSILLSGSDLGSIALNSPALPSGSLTPAFFTAQTPSGLLLTPSPLLSSIHFWSSLSPVAPLSPARLQGHSSLFQFPSLLNGPLPVPLPNLDSPSSSSSSSSSSSSLLLSSSGQKS