MAALSTVSALVVLIIACAAGVRATEVRSTFADENPIRQVVSDGLRELETTVLRVIGQTRHARTFARFAHRYGKRYETADEMKHRFSIFLESLETIRSHNKKGLSYTLGVNEFSDMTFEEFSKQKLGAAQNCSATKSGNHKLTDVVLPLTQDWRKTGIVSPVKNQGSCGSCWTFSTTGALEAAYAQAFGKSVSLSEQQLVDCARDFNNFGCNGGLPSQAYEYIKYNGGLDTEESYPYTGKDGVCKYKSENAAVKVIDSVNITMGAEDELKHAVGVVRPVSVAFQVINGFHQYTGGVFTSDVCGNDPMDVNHAVVAVGYGVENGVPYWLIKNSWGADWGLNGYFKMEMGKNMCGVATCASYPVVA*