MKSLGYPGDGLSMESFRTPHFDTVASCMRWLLPRYDPEVQLHGDVSTEEGRIAFLKSAGRFMFLKTRMKLNLRSLYMADSNATAELLQVSTLLEQAIASASSEKVCENFVFLFLTTLFKRAFDVKAARSLVLEIIKAGATLYDDLATEMQLQGERNMAASTNTDIEQIENLVREGTDSLLQTVSSVEQQQHSCEKDEKSLSITHEKRKVELERCKKRLSVLENVRPAYLDEYEVLQSELQRLFGVYLEKFHNLRWLESQLETHNQEEQEKLQESFAMMKRLQQQLQDEVISVKVSIVLFLLRLATELTNPSRRGSEWK*