MSDGTENAAIEVNHGLLKELEDMGFSMARAAWALHHSGNSSLEAAVNWIIDHENESQFENMPLVEFNIEIESPNPSDDTAETSHARAKELSEQARKLREEQETKREREREKERIRAGKELMETKRIAEENERKRNIALRKAEKDEEKKAREKIMLKVNADKLERKRRLGLPTETESASTSNPVSPLDPKRIVMSSPSVVSKAEEMRECLRSLRRNHKDEDPRITRRVFETLLTIVRNVAKKPDEERYRRIRLKNRLFHERVGRYKEGIEFMELCGFKRVEGSEFLSLSKRDSDINRLRDAAFLLNSASANPFFGLLSTEAERP*