MSNPASLPPGFRFHPTDEELILHYLRNRASASPCPVPIIAEVDIYKYDPWDLPAKAAYGDREWYFFSPRDRKYPNGFRPNRAAASGYWKATGTDKPIHATHGNESVGVKKALVFYRGRPPKGVKTNWIMHEYRLAEAHASNSYRPVKPSDSSMRLDDWVLCRIYKKNNHLQSVPPPMDQAQIGSASSSKNSDQQSSLRPQPSSSISDIILENYSVLSHLFGDLPENSPLMAQQHLPCSSSRIDGNSSLLQQQTQMDPMGDGSGKRPRTMECYFDDSNRLLHPPKKQNCSNMFANFSEHKLCKAATYHGTYDHKKSDLVVQLILHGIEISHMMQIRFKQVSSFRVILHEIEEFTKHMCSMIFSMRKMMR