MFWFTGSVTCRSAFGKVVHDQDKLIMLVKEAVSLSSGFNLTDLFPSHKWLHGISGMKSRLLKAHEKVDVILEKLINEYRENRANGNKGNGESGAEDLIDVLLRVMESGEFGMPITNQNIKAVIFEMVMAGAETSSTTIIWAFSEMIKNPVVMAKAQLEVRETLKGKKTFEDIDTEELKYLKLVIKETLRLHPAAPLLIPRECREETQIDGYNIPIKTKVIVNAWAIGRDSRYWHNDLESFIPERFENSSMTLEEITLSLFLRRMCPGKLSGLATVGHSLAKLLYQFDWKLLDGVSVDDFDMTEEGVAACRKNDLCLIATPFDLS*