MGDDVVLLDFWPSPFGMRVRIALKEKGIDYESKEENLSNKSSLLLKMNPVYKQIPVLIHNGKPVCESLIIIYSTGRLVWATKGEVQEAAKKEVIDHFKLLETELGDKTFFGGDQFGLVDIALIPFYSWFYALETCGNFSMIHECPKLVGWAKRCMERESVSTSLPDQYKKNMSDEVVLLDTFVSVFGMRVRIALAEKGIQYEYKEEDLMNKSHLLLQMNPIHKKIPVLIHNGKPICESLIIVEYIDEVWKDKSPPLMPSDPYKRAHARFWADYIGKKIYDGGMKIWSSKVEEHKTANKEFIECLKVLEGELGDKPYFEGENFGLVDMAFIPYYSWFPVYKKLSNLNIEAECPKFVAWAQRCMQKESVSKSLVDPDKVYEFIVLFRQKIGVA*