MVNVAIAGGTGAVGRTLLEVMASQTRHRAFALTRREPTEDEQLLVPTYQVNYEDIDSLKLFLEEHNIHTVISAFGINATSLATSQLNLIKAADASSVTKRFIPSSFAIPYPEEDVSILPPLEHYFASFRALANSNLEWAPVYNGTFLEYIAPPTLKSYHPHSVLVLDMENNIAAIPGNGNTPVTFTYTFDIARFVIAALDLEKWPRELRIVGDELTFNELLKLAEEVKGVKFDVVYDDIDKLKASQITELPGHVKSYNKFPKERLQCFLAIFETWMATGQARVAREGSLNEIFPDIKPLTARQRPSESASHAATVRKYGEALDSLTLIVKPRYHIVILLSEIASNDVLVGFEEVDFISSPEEGQFEEVQAFCRLATLFGYISEIKTHNWDAQNQ*