MGKILFFGLLLICIFLGFFFYKQKENNVIYNKIVEKFDDNVFVDETYTYLFKDSNLKELVFIKSQLIIPELKHKKMIKATGYRADAYKALSTVYRFDFKVHDNKILGFKSVIFEGFEDAKVSKHENNLPSEKWQQLKDFNIGDPNINEKFFHLEFPFVVKNTLCVTISKGFFKKIKKLKRLKIMLISNEDREYKIDIENFLPKYNL