MSAVERKTACVTGGNGYIASALIKMLLEKGYAVNTTVRNPDDMAKNSHLKDLQALGPLKVFRADMDEEGSFDDAIAGCDYAFLVAAPMNFNSENPEKDLVEAAVNGTLNAMRSCAKVGTVKRVIITSSDAAISRRPLQGDGYVLDEESWSDVDYLRTEKPPAWAYSVSKVLLEKAACKFAEENNMSLVTVFPVFTLGAAPAPVARTSVPGILSLLSGDETHLEVLKPLQWVTGSVSIVHVDDLCRAEIFLAEKESSSLSSAESSARYICCSFNTTVLALARFMAGRYPQYNVKTDRFDGMPEKPRVCCSSEKLIREGFEFKYTNMGDILDDLVEYGRALGILPH*