MALMILWVLVRNGRVSCKVVLFIFGDSLIDVGNNNYLNGTLSKANFPWYGIDMGYGKPTGRFTNGRTVADIVGDKMGLPRPPAFLDPSSTTDVILKNGANYASGGGGILNETGDLFGQRLSFYRQIELFQGTREMIVRSIGSDEADVFFKSAQFVVAIGSNDFLNNFLLPIYGGFWTYNADEFINHLLETLEKQLIVLHSMGARQLTFIGLGPLGCIPLGRIMNLFGGYQEYVNNLVIKFNNAANQLLQGLSTHLSDSTMRFSDAYRMVLEIIDNPQKYGWGAILH*