MDSLLNEKKKFIRHVLSNAPPGKVFDLISNLKTIFGSNAIIQNFIEDIISKYNEDNYILIPFESDEYIIICKESKSGNLYLHPNLKILANVNHLKRKVIDTTPLTKLDHPDILEKYRVACNNKLKEYVDIYYKKWSDHQTGNYPTVNIGSKHGLNVKCASSVYASECENKYNLFLLICCDRYYLKNFHASSWRSSWNVNFLEADQEIILTGTIDVVLTYFEDANINFKTRKVFEKRVSVTNDIENFASSILSVIRECENDVLYDLNHLIANTSSDLIKNTRKIIPLNGDKFYWMETYQDIPTQIKLV*