MSYHNHHPLHHFTHSATQPTSDPHHSFQTAPNWLNNALLRNLDSSNTNVNSTNFLNLDTAASQSSNHWLSHPILHRNNSEVIDDIAGVKVAETGEAAAEGVMKWQNAKYKGEIMAHPLYEQLLSAHVACLRIATPVDQLPKIDDELAQSQNVVAKYSAFGQDSQGQGILDHDNKQQLDHFMSHYVLLLCSFKEQLQQHVRVHAMEAVMACWEIEQSLQSLTGVSPGEGTGATMSEDEDEQVDSDVNQFDTGGLDGSDSMGFGPLVPTENERSLMDRVRHELKHELKQGYKEKIVDIREEILRKRRAGKLPGDTTSVLKAWWQSHSKWPYPTEEDKARLVQETGLELKQINNWFINQRKRNWHSNPSTSNVLKSKRKR