MARGRSQKSVSRKSGLPLWKILVSLIFSLFLGLLLLLVFTIYAVLHPSPVSSDGAEISLRLPPPSKVHHSAESIRSTMQVQTPWVEFISWEPRAFIYHNFLSKEECEYLITLAKPHMIKSTVVDNESGKSKDSRVRTSSGTFLARGQDKTIRDIEKRIADFTFIPVEHGEGIQVLHYEIGQKYEAHYDYFHDELNTQNGGQRIATLLMYLSDVDSGGETVFPSSPVNKSSVPNWNNLSECGRSGLAVTPKLGDALLFWSMKPDATLDPSSLHAGCPVISGNKWSATKWMRVHEYKV*