MVFQYGGASVYLGSYDTEQKAARAYDVAALKYWGLNTKLNFSISEYEKELADIQDMSPEECVTYLRRRSSCFSRGASIYRGVTRRQKDGRWQARIGLIAGTRDIYLGTFKTEEEAAEAYDIAAIEIRGKNAVTNFDRSNYMDRGMHCIEGAGLKLLATKPE