MLQKAIVIRHMDDFSAKKASKYVGCSMALTTLERIEEGKVREHTEMWPRDKVYLSHQKMADYKYVPGENPIFMNEKMSRIEKDSVVRFIVVGTRYVEVEKEFQAVMILESDYLGHHLTKLCVYLGRERRTLQRTKVCATDRAQTVVERTCSKKGDMVLAQSSPDNSWNRAMEAVDSYNREKHARDTTKKLQVSLSEELNKILQVEIRRQERISGIFVWLHYSVESIVNETLKHVEIEKAAVVENISGPRGHYTAL*