MAFHGHLPHEMTMQALGADDAAVAAAAAAGGVGAGGAPAWMRYNDGSFLHLQTTSDSSASPSGAAAAAAAAAAAGVQQWMGGGGGGEDAVAAAMGGGGEADAARCKAEILAHPLYEQLLSAHVACLRIATPVDQLPRIDAQLAQSQGVVAKYSALAAAAAGDDGRELDQFMTHYVLLLCSFKEQLQQHVRVHAMEAVMACWELEQNLQSLTGASPGEGTGATMSDGEDDQADSEANMYDPSLDGADNMGFGLPTESERSLMERVRQELKHELKQGYKEKLIDIREEILRKRRAGKLPGDTTSTLKAWWQSHAKWPYPTEEDKARLVQETGLQLKQINNWFINQRKRNWHSNPSSSTSVKTKRKSNAGDNNS