MEALPTVHSGMMSRVSVDARVRSLPLSQLTPLRHASLSDSFAWPYRIHLSSRRRSNCTSHAYAPSQAVRLFPLRASAVADAVEVTESLEPNSRVKLSVKVAPKICKENYEFVLKELSRRTKVPGFQVGKTIPEPVLVNFVGKDKIKIAAIEAVLRNTLPQALSSVAGRALKDSEHIVTSLDDLKSCFSPSSVFSYDVVVDVVPEVKWTSPEVYKKLKVSVEIDDEAVYHNAAEAEFKSRYKELGSLRVVQDGVIEMGDVVILDVSCNRVNDDGSEGEQILSAEQKGTKIQLCV*