MAHRSQHKQNEYGLSYPGMIVLAILNSDCMINNGFCPKALCIKDIYTFLKIHVRPIKEMSPSEWERTERVLRHSLSQTSYFQRFQYEKNGQTFVYPSKMSGADKGGMWTICPAEGESHDRCQKRIDKVFKPARQEIFVKYLYNPNIMEHLKNGSWGWQDPSGLMIPQSEATQKAVKQRREDGMQMPMVMPPSQMAPPMAYYVPMDSQNPPLAMLEYARIYEFTNL