MFQRDSSKLFLFLGEMAVEELARSTRPDGRKKRCRAAFSHAQVYELERRFSQQRYLSGPERADLAHSLKLTETQVKIWFQNRRYKTKRKQIQTDVPGKRVAVKVIMNFSYSYSNINLNYI