MARLVAIVLSIVALATAAAAGRSFGEANNIDMVTDRIGDLESNLFQLLGTSPKSLQFVDFAIRYGKRYSSIHDLMHRFNAFVENLELIEATNRMKLPYTLGVNEFADMTWKEFHGQYLGAPQNCSATKGTHKLTDAQLPEKKDWRETGIVTPVKNQGHCGSCWTFSTTGALEAAYAQATGKTVSLSEQQLVDCAGAFNNFGCNGGLPSQAFEYIKYNGGLDTEESYPYMGKDGVCKYDSNNIGARVADSVNITLGAEDELKHAVGLVRPVSVAFQVISDFRFYNGGIFTSTVCGQSPMDVNHAVLAVGYGVSEEGTPYWTIKNSWGASWGVDGYFKMEMGKNMCGVATCASYPIVP*