MITIYTSKGIKHKVQSVIKTHGTNNVYEICDIQKIYILKNDLGQANGLLQHDKATDQYLIHINENLQHQQFVIAHELGHYFLHKRLNTFKVVNCSKVLKDKLEHQASLFASELILTDKMLNEALPYIQGFSKEQIAAYFNVPSFVTDYKLSQIGSFSNRIYSHEISAFG