MGATTVTHVTTINPTNTNIHGPAIDEVDGLIRVYKDGHVERFQLVPCVGPSLPLDLAVACSDVHIDELTNVWARLYVPTVTKSLSVSSSKLPLLVYFHGGGFCVGSASWSCYHEFLARLSASSRCIIMSVNYRLAPENPLPAAYEDGVNAILWLKKTRNDNLWSKLCDFGKIFLTGDSAGGNIANHVAARLQAVDALIQPLKIEGTILIQPFFGGEARTESERRVENNMKSSVLTLAASDAWWRLALPRGANREHPYCKPAKSKTRTLVCVAEMDVLMDREMEMCYEIDNEEMIKRVVYKGVGHAFQILGKSQLAHTMTLEMLCHIDDFIHQCDPSI*