MKTFLCTSLCFQSELKMEGFRSLEEGERVAFFVRTRNSGQRAGALEAFQVNRPFFYLLICHFPRLFPNEFQNTFVMRQILTMQRHLSLFYCSYTLWVNYLPCAVSLSYSDL