MALHMQLLLPPAPSARLSYAAPCDGPSKAVARLLLRLRHSNNPSTALRQSLRHLSHPTLLATLRHLLHQHDWQLALVMYSSLTNMPWFKWNSDLHAELVALLTLYKKTAEVQALLEGLDEKLDLKQQMGFKKALIQQYAKFGLKDEMLFSCQSLQVHPSPQAVGLALTSLLQGYASMDLPNEALAILRDMQQQGGKPSLKDFQATLFSFGKSGMFDDMEVLALDMEKLKLLNTPVAYNMILTTYGTAENHDKVKSWLEKMLAAGLRPSIRTLNALAKSCGVLTEFSSSNTFVKAGSLLDHLKGRGAKPGELEVVSNFVELCLIQEVVKWDPAWQLDLHSMNTGSAYVMLCCWLDLVVKKLKASNTFPSEIAIVTGWGKHSEIRGKSLNKLTIRDLLESVGSPFRVDSQNKGRLLAKPHAVATWFGHL*