MSRRLVNLTPKRFAGSDVTEPFSTTASQQKSHSSPLISVCLIVLGVVLLLCYAFSGSVYHHEKFNRYGLPYQVKDSDYEIANGQEEDWSSRPECRSVACQAIPFLQEVYGDLLNQILHIGPGTCGVVLKLVKEMKLEAWGLQPFDLKPPVHSFCQGIIRKGLVRVAEVYRPIQYRSRSFRLVLVTDTLETLTSKQLNTTLPELARVSRDGFVLFIHSKVARTIPESLGAKARISKPPKPRNKSWWQRRFQMLGLQENEEMTQSFERLRFEHSFKPDYYVFHLRSSDSAGDSSPEDISLDGKNDEEGN*