MQDMNTVMSRINKSDEGGVCASLYPWFTGSTPGIPQESSVLCLRGKNEYGTILAFDVKVTPEAREFADETGVKIFIADIIYHLFDQFKAYIENLKEVKKKETAEEAVFPCVLKIMPDCIFNNKDPIVVGVDILDGIAKVGTPICIPSRGFIDIGRIASIEINHKQVDVAKKGQQVAIKIVGSNPEELQKMYGRHFDIGYELVSHISSRSIEILKQTISKHNVNVQDDLSDEELKLVKKLKKIFFQGESMQFF