MPNINIPKPKIDHVLVGEALVGEGNEVAHIDLIMGPRGSAAEFAFCNALTNQKRGDNALLALIAPNLMTKPATVMFNKVEITNGRQAEQMFGPAQRGVATAVADCVKEGIIPLEEATHIFICVGVFIHWDATDNSKIQDWNYEAVKLAIKRAVKGQPSLEEVIAEEHSQHHPLAAHD