MINNITDKIYYHINTGLKLKVGDTLKIGEKFNNFYYDIYNIEHLEKEKDANQYLIDMKKEQNLIFDNSIANLVFRTVNDDAMVTRELMFEEVRKEINFNLPSRLKCLYVCKTKKEIKDWISIFKRTNKRNFQILKLKLTGKIFVGDASFILRQNISLNKKKEQAKMYWNGERKDNINEYLFVGDAIVEEVINSTNF