MGSLTTPPKLLVVDFNNEELRPGTITWESTCKEIRHAFENHGCFIALYDKISPQLQKSIFQDNSQQLFELPLEKKILNISAKPYHGYVGQISSLPNYEGFGIDYATTSQGIQTFSNLMWPQGNDSFCESSLMFSKIVAELDNKVVRMLFESYGIAKNCESYLESTTYLLRYLKYNTPKTKETSMVFPPHTDKTFTTILYQNHISGLKVQTRDLQWITLEFPPSSFVVMAGEALRGWSNDRVLTPIHKVIMDINGSETRYTMGLFTFLKDDKIIEVAEELIDEEHPLKFKPFVHLDLIKFFDTERGRRSQNLVEDFCGV*