MVCQKKLVDEVSGWLRIFDDGSVDRTWTGPPEVKFMAESVPPHEDFLDGVATRDVVADPNSGLKLAASAGAIVVSVYLRLAPEHRLPAPCHDGYAALLWLRSLARGDSHEEWLNSHADFTRVFLIGDSSGGNIVHQVAAMAGDADLSPVKLAGAIPIHPGFVRVERSKSELEHPESPFLTLDMVDKFLSFALPVGCNKEHPITCPMGEAAPPLQGLRLPPVLLCVAEKDLILDPEMEYYEAMQKSGQDVELVESSGMGHSFYLNRIAVKVDPHTAQQTQKLFAAISDFIHKHYPSKFFSPRKNKI*