MDNWKTFVRSGGSLREVSLEDGVSGWASPPGNFFNVRGLHYFSKKQKIPAGDCLFQALGVDWLRSHSKLSHVLGRSDNRVMKALRTTQARQGHLSKAFIFAINLQVPGREQHSAVFYFVTEEPIPHGSLIYRFIHGDDAFRNSRFKLVNKIVRGPWILRTTVGNHGTCLLGKALTCNYVRGPNYLEIDVDIGSSAFASAILHLALGYITHVTVDMAFLVESQAEEELPERVFGTTRIAQIELSAAVFTDPDDSTAIHAMSGELSSWRKFSRSLSFLGHHGKHSKIETEKLEEKVESRLEEFK*