MAFHGHLPHEMTMQALAADDAAAAAAAAAGGVGGGGAPAWMRYNDGSFLHLQTTSDSSASPSVAAAAAAAAAGVQQWMGGVGGGEDAVAVAMGGAGEADAARCKAEILAHPLYEQLLSAHVACLRIATPVDQLPRIDAQLAQSQGVVTKYSALAAAAAAAGDDGRELDQFMTHYVLLLCSFKEQLQQHVRVHAMEAVMACWELEQNLQSLTGASPGEGTGATMSDGEDDQADSEANMYDPSLDGADNMGFGLPTESERSLMERVRQELKHELKQGYKEKLIDIREEILRKRRAGKLPGDTTSTLKAWWQSHAKWPYPTEEDKARLVQETGLQLKQINNWFINQRKRNWHSNPSSSTNVKTKRKSNAGDNNS