MKLQRPFLRHQNQRILKGGVRLMYQPKAEKAGRKPIHFNAPTKQNELTKTVAASITILSQYQMAQGPQDYEICRNKQANTKALVAADGDRVVGLLYINFCNVVHVSFS*