MKLTAVTVSYAGFFRFSDLIRIQWHEIRFLPSHMELFLEKSKNDQYREGRWVLVSRVGGPYCPVALVEKLLAVENYSLFGPDGLIRNVTISPPRQPHLRCDQPCYSTVLGWFKEGVKLLNLNPDDYGTHSGRRGGATRTANTDVPDRLFKEHGGWRSERAKDGYVVSRLQARLSFRRSVVACRGPARASPIGADYLAAACALESAAPNRSGPLVKQASNARFMTHKGGVVPRAMLVADVVPHDEDPDCKELLPIVRIPVGKGANSSRVVTLILGCSKHTCDICLKAGHLAEVHEKFADRSTAGKRKASGNLIHAAKRRETAPPSTLLAGVLEDPFTEFVEGKSLNQEAWRCSACEDKSGGPAFGLSYTGAIAHIASDRHLEKLAKGELFFVVLMTVFSFEIRFLHNNLT*