MDFSPTKLHLNQSLSPHECNPLQQWGYPDSEGYCSLSPASSIDSSGFSPPYQSCAFANEAYSSIHTAFTQMEKLKSKPQEISTKKDHRNRKVYDRERHSASEREKMRMRNLSSALQNLRRYLPPAVAPVGKTLTKIEILRLTIRYISHLSEVLGLDEETLIKRREEEMRRSNMCHIGLCYCHDRQHCSEAKPHASETVNSPYFSSSPRLFPEQNISETQQQEFQQPARWATEGKASDLGDHMKTFSSCALASQPIHSIETKDDLTIISPISPDQGFCQNFIDDMWDELQEKDLWTSFQPPETLQHLAY