MSYENNTLEDMQRYPTFIFQPTYKKFSLEEHRFADYMLLNRNSDRPNKAVTELPKRNTLKLLSGKGVEICVGKTPSEDETWSLPVNLVSHHSAYFKAACLWNVKEQINLLGHDPAVFALFIERMYNGSYDASAFPRNPSMHAKCWVLGDFILCREFKNYAMGRLFDEHVATAFGIPVAFEDVQYVCNSASSDSKLKLFYTDSVTDQFGDIYRLRGFMADWEKFLEDHPKTRSALPRKLRYGPPKKPRVKSVTKYLEPEEFVSESALRVLTYHTLDKRS*