MELGIREAKSGFVSRTLDVLVHGEPERNDMVEYFGEQLKGFVFTENGWVQSYGSRCVKPPIIYGDVSRPSAMTVFWSKYAQSLTARPMKGMLTGPVTILNWSFVRNDQPRSETCYQIALAIKDKVEDLEAGGIHVIQIDEAALREGLPLLKSEQAHYLDWAATARSFASHKSSPTPGLVTSTCQKCLLLPLRGSAHSSSATMASRFWTQHGDSESEEESDVEDDVQAPGQDGGSEVAAASRYLRQNESDSDDSDDQRRVVRSAKDKRFEEMSYTVEQIKNSMKINDWVSI*