MKKLVNEDTAYIFHTSHYQQHLKRLKVTFNNSKLPSSPLGVYLPPRLTCSVFVFHEDFLKEINLNIQVRLDDCDTEDGKVRVPPLAVSRCSRGGKTRTLLEIANMMFKSDERQEDSLAVLLITFNDFMGLSENEKKEENMCQVFLRRVAFMATYKSERKFHKERDIDIHKAFTDFRKSNSYFDQDMFVHWFNEFNGEIVLIINELNNLTSLSDRSREEEAKEFGSLLKENFLCQTNRYFVFSSHVISSVSTFGLLYRKSQRIPIEGKRANFVKEFWNENKQDLTAAFEKTCRSLIINGSSADLSKLVEFLCDGVSVGTGAGEGLIRWIPYHLQFVMAYFGANHRELHIQDLAGSMAMLCNQMTLAKEKSGDDWEGLFILFLLARCIAKEPDGLFLPKTWLGKDPLTGEYPLIEYKNYDSDRVSSGTLLDQCTTWKELSEGIDLTEKPTVSILYPSHAQFGAYDAFVVYSVGDKKEVYGYQLKEGEASTDRPVEESL*