MKNSKHFKTGRLGEFCGSYLVSIMEHDGTTNLAVTEAVRSVQLLKIDGYCATATMGASEFIKFRWHIDGHEWEVRFYPDYWYFFEDEDCFGTYGDDDHSEWVGLKLILVSEPQRDDDKVRVNLSCRLVCPSPTSQRPHLDTCWSEEKRVSHVFASDSKCSPELLLILKHELPSSGYLVDDSLTVECTVTVLRDLDAATDKALSSLPVPPPSDLHQHLGDLLQSEDGADVTFRVSGESFAAHRAILAARSPVFKAEFFGGMEERSSASVEVKGMEAAVFRSMLRFIYTDTAPELDGAQDQEPEAAVAMAQHLLVAADRYGLNRLKLMCECKLSGGIDIGTAAATLALAEQHNCSLLKAKCLEFVTRSPETLDAILATDGYEHLVASCPSVLAELLRAARGRKI*