MFLRFRGGAAAAAAAARFHGFTDFLSLNSIKSQCLYSTSATSALVKYLVDSLGFSKQEASLASSKVTSRKHLDNPDLVINFLKQTGFHNTQVKKLVFMAPKLLYHDVNKTLKPKFQCLMDLGLSGSDLAKLTTKDTTIVEKGLVTHLRPTIDFLRKIMGSDEDVVKAIKKSSWLISFNAHQIMKNNVVLLRNSGVSDVKIRKLVLICPHYLTQKPEWVKDLLHRLEKDFRIPLHSPMFPYGFHTLAAQKKSKYENKIEIFKSFGWSNDYVLMMFRKLPYCIALSEDKIQKALSFYMNRLGCEPAYLASHPSILVFSLEKRVVPRMQVLKILDEKKVERRKLGFYYALTITETKFMDYFVLPYKDQIPDLYEQLNKIVAP*