MAEAAADVAAASLFGADRRLCSADILAPAEVRARIEVAVLNFLAALASPTSPAISVLPLISRSSANCSLRSGLLSDVSSIYLSYAFCKRSLMRESNGKAFVRVWKVMEMCYKILGEGKLVHQRELFYKLLSDSPKYFSCQRHVNRAIQDVVSLLRCTRQSLGVMASSRGALIGRLVLHEPGEEQIDCSILGASGHAITGDLNVLSKLNLSSDARYIIVVEKDAIFQRLAEDRLYNQLPCILITAKGYPDIATRFILHRLSQTFPNMLIFALVDWNPAGLAILCTYKYGSISMGLESYRYACNVKWLGLRGDDLQLIPDRAFQELKPRDLQIAKSLLSSKFLQESHRAELMLMVETGKRAEIEALYSHGFDFLGKYIARKIVQGDYI*