MKGGCLHRLLVHKLCFGLSILTVPIIVLLLEGAPVLTIFSPTPGQLKVLSQGFLHQQEQEHLGDDGATLAGSPGPASRSRSQKSRGKVMKNCNYAKGKWIEDDKRPLYSGNECKQWLSKMWACRMMRRTHFSYENYRWQPHDCEMPEFTGPKFLKRMRNRTLAFVGDSLGRQQFQSMMCIATGGKYSPEVEDVGWKYGLVKAPGALRPDGWAYRFSSTNTTILFYWSATLSELEPLNTEHTVTRYALHLDRPVTFLKEYLNDFDVLVLNTGHHWNRGKFNGNHWELHADGKPVGNGSRLADLNRAKNLTLYSIARWMDSELTRHPKMKVFLRTISPRHFVNGDWNTGGTCGNTVPFTNGSEVLQDHSIDIPAENAVKGTRVKLLDITAISKLRDEGHISNSSFKKASTGINDCLHWCLPGIPDMWNELLFVQI*