MELMQTPHIEILGIAVAVLAIGAGAAYLYLSKKPKGCLDPENFRDFKLVKKTQLSHNVAKFRFDLPTPTSVLGLPIGQHISCRGNDSVGEEVIKPYTPTTLDSDVGYFELVIKMYPQGRMSHHFREMRVGDYMSVKGPKGRFKYQPGQVRAFGMLAGGSGITPMFQVARAILENPKDSTKIHLIYANVTVDDILLKEELDSMATNYPSRFKVYYVLNQPPEVWNGGVGFVSKEMIQAHCPAPASDIQILRCGPPPMNKAMAAHLDELGYMKEMQFQF*