MMSLRTFARSAPRALSRVSSAAAYRTTGSPFLKTSSFADSSLKAASRPAAFSTSPLRRAQNAVDEELANKLDQELSFEAEVKKSEPEPAIIKDFLENGPWELKDVSGQEKVVLTRSFDNEKITLTFSIADLATEYHDQEADTYDSDPALADESADSKGRSNEIENAEEEYDEQDAAPPCRLNVVIEKPNSGKGALNIEATLQDDQLAVENVYYFDSAELAKEESAETAHKASNIYPGPPFGTLDEELQVLMERYLEERGVTADLAVFVPQYMDVKEQREYTNWLKNVKDFVKA