MRSTSLSRYQADLDQIAEKFEEIEFTYLPRDDNQYAVALAKLASMLNIPNEMDEMNLRVERREELTYCYAIDNDPEPTAEEPWYTDILRYKKNREFPSGTSPRAKRALRLLASQYDLCLGELYKYTPNKIKMMCVHQDRAKWLMEEYHNGVCGPHMKGGMLARIISRSGYYWTTMETDFYHFVKTCRKCQIFSNLNHLPPSELYTFTSPWPFSTWGIDIIGKITPTGVGGHEHVYSSTRAHKRPRIPLQGRSPRLTRNRVKHHKSSPIQTPDEWSSRIGQ*