MEELTAFVSKSFDQKVKEKKEVITREVLETGSTRAGSTTLPKAWIMTLRHGMGTVLHIYKQDMHMSLVLMYPSPLRRAGNTDVKERKEDSKPVEDEAQTKIKQRRSRTNFTLEQLNELERLFDETHYPDAFMREELSQRLGLSEARVQVGGGAAVHRR