MDGLKESKKVHVLVFPWLAHGHISPFLELSKRLAMDDGLRISFVSTPRNISKIKPLAVLEQGHIDLVELPLPTVEGLPPGAESTADVPNEMIPLLMKAVDTWSEAFEMLLKQLRPNCIIYDFAQCWTPNLAAEDLTIPPPDYPDSPIRWRLFEARENLGIYMSNKGGIRFIDRFLTCFDGSCSIAINSCSELEGKYLDYLQKDTGKPVFPVGPILVKPPQQTTAVETEMPYCLQWLDDRTPSSVVYVSMGSECFPSKEQIHALALGLEASHVSFLWALRFPRNHCNDETSAADDLVSTALPEGFQSRTRDRGLVIGGWAPQMAILSHSSTGAFLTHCGWNSLMEGMMFGLPLVVLPMKYEQSLTARLVAEELKVAVEIQKESDGSFHKEEVCRAVKMVMAEEKGREVRLKAMRFGKTVSTKSTQDQNIIEFIHYLKQKAASNGNENI*