MAEAGVAAASLFGADRRLCSADILPPAEVRARIEVAVLNFLAALTDPAAPAISALPLISRGAANRGLRRALLRDDVSSVYLSYASCKRSLTRANDAKAFVRVWKVMEMCYKILGEGKLVTLRELFYTLLSESPTYFTCQRHVNQTVQDVVSLLRCTRQSLGIMASSRGALIGRLVVQGPEEEHVDCSILGPSGHAITGDLNVLSKLIFSSDARYIIVVEKDAIFQRLAEDRIYSHLPCILITAKGYPDLATRFILHRLSQTYPNMPIFALVDWNPAGLAILCTYKYGSISMGLESYRYACNVKWLGLRGDDLQLIPQSAYQELKPRDLQIAKSLLSSKFLQDKHRAELTLMLETGKRAEIEALYSHGFDFLGKYVARKIVQGDYI*