MSEITHPTIKDGWFREISEMWPGQAMTLKVKNVLHHEKSKFQDVLIFESTDYGTVLVLDNVIQCTERDEFSYQEMITHLAMNSHPNPKKVLVIGGGDGGVLREVVKHDCVEEAILCDIDEAVIRLSKKYLPGMAISYQHPKVKTHIGDGFKFLDDYKNEFDVIITDSSDPEGPAESLFQKPYFELLFGALKEGGVITTQGSENQWLHLPLITKLKKDCKEVFPNVEYAYTTIPTYPSGQIGFMVCCKDADRDLSKPVRKWSPEEEEKLCRYYNAAIHEASFVLPTFARAALK*