MRPPFKNVTAAEWRNPEPVLKEGCLVCGDENAKRHYGAMSCNGCKGFFRRSIWESREYRCSFGKECVIVYKYRNRCRYCRLQRCLDVGMDKNAVRSERTKKVKQEMRMEVDFDKRVIKTEVYSDEEEDDNYSDECPPDMIDIKPDIAMALDTRNGIQEMLYNEQQVLNRAEDCDPTKCYSMDLEVAPAVENPGLVCARTKIIWDQAHGGLITAESLRFNWCRTFTLTLDWFETIYEYVSLQPEDKVSLVKFTLMPVGWLWYAYKAYKLKCDGIVFVDGSYFPRDKKLQPQVCGMCVLYYGKITESFMDDVVARMRDLRMDETEMVLLKGLAFLVPDVRLSVHGNYIVKTGRERIKKYLVEYVRGKCANYLEASFRLAKLLQILPVVNTLGRYEDESALIVSLGETEFTGPGAGLAYHIHSNESRVLAPKPKPRPPQNPLSSLHMFVDPNMEQ