MADKMSMSLDDIIKLNKKGGSGRGGRSSGGQGGSSERNTRSEPYTRPRELPDKWQHDMFEEHAGGHRGQSAVAERSVGVDDNGKLLVSNLDFGVSDLDIKELFAEFGTLQKASVHYDRSGRSKGTADVHFETKAEALKAMKHYNGVPLDGRPMKIQQMTSEVDIESRPSTQRGDRGERRQRGGGGGFRGRGRGGGNRPQLSAEELDAQLDAYNAKMDTS