MESVEHHHQQQQQQAGAAGDAQAAHLALYQQQQHQFLQQMQQQPNNEQWRAMYNNNMLMMPHFMMNPALFTRMASQTTGEVAAAAEEEPVYVNAKQYHRIMIRRQQRAKLEAKLGNARQRKAYLHQSRHKHAMRRPRGPGGRFLTKSEIEALKDGTLRFEDLPLKAVK