MERMSKIQLLYDACNVIFSKKKGPTFQDIQWLRNLLSTVEANDVGIDEFSCQRLKDKVGVCHMTYIHIFECEEFSIGVFCFPAGMKFPLHDHPGMTVLSKVLYGSVHVKAYDWVECGTSKGKTVGLAGAVVDGIVQAPCEASVLFPTSGGNIHSLTALTPAAILDVLSPPYSAELGRPSTYYSEVPFLPGYAILEEREQPDDLVVYAAPYVGPQLSTEDDFY