MAYLQNVIALSQVIPCPCELCRRGFRANQKMTWNLLLRVIFTSLHSLDPTKEYFSLVNDIYTFVHSHYAFFFHLKQFQHRESVWKKAMVDALSHSKTFKTGFPVFGLNGFWKMVEHNNPWTSEEVKEEKNESAIDMKFIHNAEELQRQKIQRNGTSPSLINMCYPLLHPTSTPFRTSATQHLNLQLTKEEIPLLNQILLNNAKRTTLQNNEIEMKKEDKSESKTKKECDDISSSFVVKLSHCDEVGDDDNQGFNTFYNEQNN