MSFHYPDHGLAMDAAAAAAAAASSPNPSFSPGGGGGLGVGVGGEREKAAIAAHPLYERLLEAHVACLRVATPVDQLPRIDAQIAARPPPLVAAAGSAGGPSGGEELDLFMTHYVLLLCSFKEQLQQHVRVHAMEAVMGCWELEQSLQSLTGASPGEGTGATMSDDEDNQVDSETNLFDGNDGSDGMGFGPLILTEGERSLIERVRHELKSELKQGYKEKLVDIREEIMRKRRAGKLPGDTAATLKAWWQAHSKWPYPTEDDKARLVQETGLQLKQINNWFINQRKRNWHSSNASSSSEKTKKKR