MDGDDEDKALIWKLPLIKSKDLGKLGPAFGYGVGCGFGLGVGLLGGVGFGPGIPGLQMGFGVGAGCGAGVGFGYGVGRGVAYDENSRYTNVGKLSRGVGTLPSQDHIVDVIDELVVNTKKLIEVTSREIDKWRR