MARASLLVHALVLVAAVLLVQHLEVEAQGTVIRGPSPSHPQPARVAEVPIVTDIIPKRGVRAGGQTVTLSGARMVNSPKATCMFKDGREIRYAKATWLSSVQVTCVTPPRTAGNTGAAYTNGSVFVSVAVSNDGVTYSGAVYGVPDIDGAVSGDNANVVWSGTVVQYEYITNFTYKHVLPVPTTFKAPTIIPTLCGNPCINSTYSTWHNGIRCVTPAYNPHSNVDCTIPANCLGVRLLVSNNGKDWSNATLNAVNPAGNFPHNYANNPNYLILFSDLHVSPYGHDSTGDGTASKPFRTIQRAIDMANPDDRIYVQQGRYTGLGNIGLRSYGKKLQLYGDGLTQTVIDCEHSNIGFIVDVPYFGSNDPYVGVINYKDIAVLGCDAQKLWN*