MKFSETIGLLCGVMKQKAKPSTPLGHLSDTRKQNVTLIPALRCFINHLTSCHYRTVPCLGCFGSRNSKFPQDYENPAILAAETVFSVSEVEALHELFKKLSNALIDDGLIHKEEFQLALFQNSKRQSLFADRVFTLFDLKKNGVIEFGEFVRSLSVFHPKTPLSEKIDFTFRLYNLRQTGFIEREEVHEMLVALLSEAEIELSEDAISTILDQTFHEVDTNKDGRIDREEWRRFVLKYPALMKIMTLSYLKDVTTSYPSFIFNSEVRDIEKHQGQRSRRHVSDIMS*