METTVRNKQVILKHYINGFPEESDLMIVTAPDAMEVKVKPGSSTILVKNLFLSCDPYMGTFMREPDSGSSEVAVETLSLLDAFIPGKPIAGVGVSEVIDSDDPCFAKGDFVWGIVDWEEYSTVNSFGRFKIDISINVPLSYYTGILSVTGLTAYAGFFEICSPKKGEAVFVSAAAGAVGQLVGQFAKLMGCYVVGSAGSKQKVDLLLNKFGFDDAFNYKEEPDLDAALNRCLPQGIDIYFENVGGKMLDSVLMNMKVHGRIAVCGMISQYHIETQEGIKNLPVVVYKRIKMQGFLAFDFIDKFPKYLEFVLPYLKERKLVYVEDIVEGLENGPAALVGLFHGQNIGKQVLKIA*