MLNYNFHKNLEEVQQKHDSGAALHRWGNNIREIVIKEPKRRVRFATNLPKLNDDAAAMPRTKQQLIDLKIPFHVIKDCTQDFSERNFIRKGGYGKVYIGILTWASHVNQLVAVKRLDVTGFQGNKEFRTEVTMLSEYQHKNIITLLGFCDDNNEMILVYEYAFNGSLDKYLSDSTMSYTLPWNLILKICVGVASALDYLHNQVAEKHRIIHRDVKSANILLDANWNAKLSDFGLARIGLANQQNTFVITNPAGTYGYIDPQYERTGFLTKESDIYSFGVVLFEVMCGRLACVFNYHDERRFLHHLAQIRYKNGELDKIINHNIKIHSNTRSLSKFSAIAYQCLHKTREKRPTSAEIVIQLKDALKIEINDL*