MKNEEQLGPGGDDATVQVVAANGTVVHSHHMHVPKVSELKQSLAHIHELLRLKHKPALGPIRDIISREENKVRAPWRRKLGKALESTPFHVLIVVLLLVDLLATAIDILKTVHSKSSDLDHCTVLLEECQCLEHLEHSEHWEFLYWISISILSFLSLNVLGLLVAFGRSFFFHPGYVLDSVVVGTALGLEIGLDTDTAGLLIILTLWRIVRVAHGIFEVTDGHWEKEIKKLEEHIHESEAMHVRDQERIAQLEGRKTD*