MSAWLLSALTLSLLPTFSMSLAIPRVTALYRYAVKGLSEDVLDSVTFANTGDTFPDDRRYALLQQSRRDRFDGKSWLHKENFLCAFTEPELMATLQSYYRETTAGEKILTIVDRASGDPLFMGNLATEAGRERLGEMMSETSSQDVVCVTASDPSSPQHTFQFGNTSSGFKQRDGDTRTLHIVNAQTVRSLSEKIGVALDPRRFRPNVVIDDVDAWSEFDWVRSKAKLRCINSGLELAVIGKTVRCKGISVDPNDLGHVLDIPELLIKHFPEHGPYLGVYAVVDAPGKLSTGDTFEILMEAS*