MKLSMTLSLFAATAMGQTMCSQYDSASSPPYSVNQNLWGEYQGTGSQCVYVDKLSSSGASWHTKWTWSGGEGTVKSYSNSGLTFDKKLVSDVSSIPTSVTWSQDDTNVQADVSYDLFTAANADHATSSGDYELMIWLARYGSVQPIGKQIATATVGGKSWEVWYGTSTQAGAEQKTYSFVAGSPINSWSGDIKDFFNYLTQNQGFPASSQHLITLQFGTEPFTGGPATFTVDNWTASVN