MTKKQFFCTRIWVRMHHYFVRLCQRLRKFWKVTIKGYFAEEEEEVHMSSAESIFHKEKMLALGNILKNQLLPFEARAQAAQKIGLLAFTGGPAAGRFAAEYMKEIANLLQNEEVSPKVKVLLLQSVACWCYLNPVSQRKARHLKFIPILTQFLEHHLQSTVKSEVNSDLLVKFWTCYALSVMTCNNLAFMKELKDYNSLRCNLQLLATENWSGWPENFAEVLYFLIGFHRN