MDKNNITELIESLGFERQLLPEELPSIDLYMDQVIQLFENTFGSATRNEGEKVLTKTMINNYAKGKLFTPVKNKKYSREQLMMISLIYQLKGSLSIQDIKQTLDGANNNALKGNLRIEEFYSSYLQLAEQNLAGFKEDVPLRRRLAREQAEELEAGSSELEQILLILSLVHMGNMYRRTAERLIDELGGNPPAPKG