MAQPNAEPVEEEYDYESLPPNFSLVQNMAAGAFAGIAEHTVMYPIDAIKTRMQIVGAPGSTAAYKGMVEGTYKIALSEGVRSLWRGMSSVVVGAGPAHAVYFATYEAVKHFMGGNKAGEHHPLAAVTSGACATIASDALMNPFDVIKQRMQMKGSSKIYRSMPDCARTVYRNEGLAAFYVSYPTTLSMTVPFTALQFLAYESISTSMNPTKKYDPMTHCLAGGVAGGFAAALTTPMDVIKTMLQTRGAHSDAELRNVNGFRAGCKLLYAREGFAGFFKGVRPRVVTTMPSTAICWSAYEASKAWFVSRNNSLE