MSLSAVLYGVCQVLTLFTCDARDVVEVRHSEAKLKSRVADLQHQLQGTEYEARIQEALTSEADMRTQLEAAQDESDQLKMQVSKLTHQIEELNQQVASIRSESEAYISEIEQTSNAYEDMQSQNTRLLQQLTERDEAMTALAAEKLQLQQGSVLLSEQLSAVRGELTSLKKELSDMGALKEAVEKDMAKLNNDLALAREQLRGHAARIEAMALQLRQRDDSMAVLQAQLESAQSTAAARQRQLDEERDMLQKESSKRQRIEDESKILQSKVQRLRKVQNTSEAVQELEDEVSALRALVKCNVCHENNKSVILTKCFHMFCEPCIKKNLEMRHRKCPGCGHPFGQMDVKQFFFT*