MSMLIVLLLPLFHKSYVDGFCSIEASRRSLPKYNSPNRHRVGKVPKTVLFSSSYGRGAEIWPPANEEPVRLEQSFPNGILPDEVVQTFASLSSEGGATTPQSTSIDSKKQRRIYVPRAIGRILRRAAYAQEETESEGTTSSSMEKTPILVAAALVLSGMIRPLDALLVSFLTGYFVILFLWARSLRRDGVTPVMPSLPPQGHVPNLVSNPLGPGLTSFSWSYDFWLKTGALLGLAAPLAMMLRYALTDRLDCARACARPIFFMCCQAISEAASRRSLTPLPIRILIPVAYNTIRLGYLWSWVFQPLALGHLGQAVAIANLAYWATNLFGFLIPVATVRYMRAHFFAVEAEQVTTRASMEDSAGLMF*