MTVLPDSENGYLLNYEDQEKRRMNMQHDLIKTYMGKLILAPLPFDQPNLRVLDSGTFNGLWLEDASTLLQSPTLVGTDVSPTAFPAKRPPNTEFHVQSISDPWPTEWRDSFDLVHQKLVIACVPPDEGRQALYRLIDLAKPGTGWVQFTEGSLEHLTPEQRKQYPVLARFQSLVAEMLPHFRWNPRPGKLVRQWLEEYGLQEVQEKVMEIPIGAGNPDPKLGEMAKQNMLEVVSNFRTAATRLPDGTGIRAEDFDPILRDIKVEFETVGGILRFNTVWGRRP*