MHNFFEAIGFSNRKDGKEKTLIRNIVKNTIKDYKENHNYRLEAKGKTMEVGIKFGEYIGMYIQGEFLEDGEFEVDSVFPYVKPMSYEKYKNGITIEPNVYNISFSAACDTLSENGISIIFYLQNGIEYMNYKDKLKDDYEIGLAGLSMSGRIILPTNVNKDYINKYADKKKNKQNLFVEARDGNQDAMESLAFDEMEMYTRINKRIENENLYSVIDTCFMPYGLQSDKYSIIGRIVNIHKCRNSITFETVYILHLECNDVIITVAINDKDLFGVPEIGRRFKGIIWLQGRVKFNK