MADDKKKRNKKKKRSTGNKRKMTTEQSEAFKSITDWLILGSSPSLSSSSDDFAVNINSGSLRCGEKVVFELHSHSNRSDGFLSPSKVVERAYNNGVKVLSLTDHDTMAGVPEAVEAGRRFGIKIIPGIEISTLFGLRDSGSEEPVHILAYYGTSGPALYDELEDFLVKIRDGRFVRGREMVLKLNKLKIPLKWEHVTRIAGKDVAPGRMHVARALLEAGYVENLRQAFTKYLHDGGPAYATGTEPMAEEAVKLICKTGGVAVLAHPWALKNHVGIIRRLKDAGLHGVEVYRSDGKLEVFSELADTYNLLKLGGSDYHGKGGRNESELGSVNLPVTALQDFLNVGRPIWCEAIKATMRAFLDQPSDSNLSNILRFDKARILKGNSAWSCGKELMDRCLAIWLTSDERNSNDFEALRLKLSFVPIMSNGTCVTVGP*