MSVIHADDIEISLCDGNSEDERRRRKIGSLRRKAIHALKKRGRRRVDFRFPPAISIEDVRDAEEERAVSAFRERLAAHGLLPDKHDDYHMMLRFLKARKFDAEKAMQMWADMLRWRKEFGADTILEDFEFDELDEVLCYYPQGYHGVDREGRPVYIERLGKVDPNKLMQITSVDRYIKYHVQEFERAFREKFPACTLAAKRHIDSTTTILDVQGVGFKNFSKTARELVHRMQKIDSDYYPETLHQMFVVNAGSGFKLIWNSVKGFLDPKTSSKIHVLGSNYQSRLLEVIDASELPEFLGGSCTCIDKGGCLGSNKGPWNDPYILKLIHNLEAGSVRDIKPVSEGEERSDSSLRLEQLKWQGMMSDASNAESGSDVDDFGSSFIPKGAEYGSLTPVHEEVKGIDSTYYVCYEQSSLETSLETGRRQRRTTEIMPKQLADNRQFSTNGSPRDLVSNAGKLDGSMVRWGFENLVKVVTALIKLFSFFRLFISSRTVRRLENAHPSIMPVPAAEKPQPRTISADDMSACLRRIENLESVCNHLASKPPEMPEDKEKQLLNSLERIRSIEADLERTKRALQVTVAKQNSLVETLEAVQESSRVKVTIRLAEPIVF*