MAADQAPGRPAGNHADLTSDYRYMGCEQWREILSAQLDGEATPDEERAADGHLETCTACEGWYSRAATVTRRARTQVVSALPDLTEAILSAAPPPRRRARTPIAALRRQRWFAAFAGRITAVTALRAALGLLGAVQLVLGLAQVGRAEVTQHVHANGQHLWHESAAWNVAVGAGFLFVALRRTRPSGLLPMLSAFVATLVLLSINDLVASQVAVERLVSHGFLVVGYLITVLLARSVRQPGDPNDRQRPERSRWRLRLDETDEPATLRLLPPYSAQAHHPTQAQAHHGPQQASRHAA