MGIRKYHADEMGLCFQSPPFIEWLKPSPSTPSPSIPQQLQLTSPIGCLQLPIFYHHQQQQDEILEQGTQCLPLLSRFRETKPLKEEDGGFLKESLAVGDEKSEKVTVALHIGLPNSGGFDGENKGLECKEEESMKKSFEECVNTESRFWIPTPAQILIGPTRFSCSVCNKTFNRYNNMQMHMWGHGSQYRKGPESLRGTQPTAMLRLPCYCCAHGCKNNINHPRAKPLKDFRTLQTHYKRKHGVKPFMCRKCGKPFAVRGDWRTHEKNCGKLWFCTCGSDFKHKRSLKDHIRAFGKGHSPHPSHKDFEDEKECVTGSEDEEVISG