MNGRQDDEEAPGGIVTHGAVRVLGLVRYSGYSDLTIFLGAKDWRECPHKPNGRREKRKGCVKVFATWLQAVLPIVRQLACHPAPRGRHMHVSGEMDLENMKVDDLRKELKGRGLDSAGVKAVLKDRLKAAIDQEQGDVIVEDRVTKPALNDNAPQPEEKRPIHDASADDRVDSSEAAAGVTTKASESKNQSVHSEEEEERRIIELEEKRKVRAARFNIPYEPLARTEQLRKEKRALRFGGAGVKTDSDAKRQKAV*