MSKRNSVPLEFCLQPVPASAMSSKDPLNWVKAAEGLQGSHLDDVKLMVDQFLEDEVWIQGASLTIAQVAAVSRRPQCLKIVLDASVAKARVDECFRWVMHNVMMGTDTYGVTTGFGATSHRRTNQGNALQRELIRFLNAGVFGSSNDENVLPATTTRAAMLVRANTLMQGYSGIRWEILEALQKLLNARITPKLPLRGTITASGDLVPLSYIAGVLIGRPNSRAHTADGKEISGSEALHLVGIEKPFELQPKEGLALVNGTAVGSGLASIVCYDANILALLAEVLSALFCEVMQGKPEFTDPLTHKLKHHPGQMEAAAIMEWILDGSSFMKAAATLHETDPLRKPKQDRYALRTSPQWLGPQIEVIRLATHAVQREINSVNDNPLIDVSRDKALHGGN