MGTFLFTAKDPIFYSHHANVDRLWTVWKSLKIDPSTRGGYRKREDPTDPDFLNTKFAFYNHKKQLVHVKISQTLDTLPLRYEYEEKEFKSSDDDWIYYKFKPSVYKQPSPGTIDALGTETVLKNDKSVSVALARIEPTPSHGRSAEELEETLVVKGVQVPKNSFMLYKVFINLLEAGAFTPLGVHNFVGVISHIPHMDSHGMEHNQKIDFRLSIGASLKALGVKESERVSVTFVPGGHEEDVEFDGVVVEFN*