MKLIFLLASVFISCATESQSKFKFEFVINEKWPIRLLYYKNGDLSFILNNIKTTNYKYKNKSACKKYDNQTGDSPINTPRFRFAPSPTGFLHVGGCRTFLYNYILAKQMNGKVIFRLEDTDTNRNTKDSLNEIIKDLKWMNLDWDEGPYKQSENMEKYKKIAHDFVKEGKAYYCFCTKDELNEKKEMTKAMKKKYIYDRKCRYLNDDTINKYLGENKLYAIRFKSPIGRKIVLNDILKNNIEEIVDEDFIILRSNFLPTYNFAVSVDDHLMKISHVIRGVEHISNTFKQILVIEALNGKIPYYAHMPVITNLDKKKISKRNNEYLIKNLREEGFKPECVVNYLGTLGWSPISTREFYTLDELIEHFNIHMVNKSSVVFNMKKLKWMNKNYLLNEDSKKYLEEALKYLFQDEITTDKNKEFVELCISIFKNDVHDYGELKKNIIDSISYDYMGNDLNSYGTDLKQIAVLLCNWFEEYKDENINLEDIMGKKFNILIEYIWKNTKFMKKNILLRVRILLTFQKKGIPFINLLKIWLSAQKNNIQNYVPLSRRLQYIKSIFNI*