MTETGRTSKYRVEIQQMMFILGEVQDPLPETTQLVEELIRGQVMEMLIQANELALRRGSRSITVEDLFFLIRHDRAKVNRLKTYLSWKEVRKKAKEQDANPADTKDLFEEVDSKTRSMNAVAMPWEVKNMFTEPVPETEEFEEDNDTMEMAYATRQRLKMADERTKKMTREEYVHWSECRQASFTYRKGKRFREWCGMSILTDTRPDNDIVDILGFLTFEIVATLTEEALAVKDRMDRIQNSSGSGGSHAAHHPKNCSLFDGLTEGRTPLQVSHVLEAFRRLQIPDKTHTAMRSFHGGLVKSRVYLI