MGATTVTHVTTINPTNTNIHGPAIDEVDGLIRVYKDGHVERFQLVPCVGPSLPLDLAVACSDVHIDELTNVWARLYVPTVTKSLSVSSSKLPLLVYFHDGGFCVGSASWSCYHEFLARLSASSRCIIMSVNYRLAPENPLPAAYEDGVNAILWLKKTRNDNLWSKLCDFGKIFLTGDSAGGNIANHVAARLQAVDALIQPLKIEGTILIQPFFGGEARTESERRVENNMKSSVLTLAASDAWWRLALPRGANREHPYCKPAKSKTRTLVCVAEMDVLMDREMEMCDEIDNEEMIKRVVYKGVGHAFQILGKSQLAQTMTLEMLCHIDGFIHQCDPSI*