MTLEEAEIAILDLYCERAQIKDGQSVLDLGCGLGALTLHTAQKYRNCHVAGVTNSMEQMDYIEKQRKLLQLSNVDIVLADITIHEMVVTFDRIMVVGLLVPIDEDDWYTEYVFPAGSFIIPSASFLLNFQSLTKKFVIIINGTIHN