MANHANAHGGALPEASDLFAALASSLERGDADLPKLADKVHKLKRWYDNARLPQRCPTDDDDDTRRLFQLCGKVWGPPSTVLRTSPRQRHKVVGVLVQGNGANPQPAAALKVKEKRVRRELSELYVLYPCLAQEVKAHANEYGELIGTAFQFIGDDEARCYDDRYRKMLVDKLNMKKEHADVTKSLLCTLAGYIN