MAIVDITSQRHVGHESSELFPVSPIGYGLMRLTWAPNGTPDEKAFETILAFLNGGGKFLDSGEFYGNGPDRIYANLELLARFFDAYPEWAEEGKVFLSVKGGINLDGGKMNGPDGSMEALRKSVHNINQKLGGKKKMDLFQMARVDAKVPIEDVMKTYKILIKEGKFKHVGLSEVSAETIRRAHTVHPISAVEVEYSPWLLDIEHNGILSTCEELRIPIVAYRYPSGRKIKSLDDLEPNDMRRHFDRFLPENFHHNIKLTEKFTSLAEKKGCTSVQLALAWILNQSKLMIPIPGSTRSEGVQETLDTLKVKLSEEDVQEIREFVDKADIKGLRYSDKYTSNLELLARFCDAYPERAEEGKALLSVKGGINLDGGKLNAPDGSMEALRKSVDNINQKLDGKKKLDLF*