MAAERIVGDGAIETWRAADEVTRAKYRLLAGEQRAREIEGKLGETIPQGNQISTPEVHKVMDALKSSCANLHSVVEDPLPAAKAAADEVLAARMDKAVDLNAGEVSNQPTACDIAGPSAPADNLDAPRKGTAASLMDWNPTARTFQWEDSPDPDGSRSPIHRPQLPSPRRTTFSPLQPADNKAKRRKARKWCALEEETLRKGVEQYGNGNWKDILTNNPDVFIGRKAMDLKDKWRNMMR