MSTTENTTTVIVHEDINEEYEWVQFNKQLRLIRSVKDDMYQMQSILTACFAPDTKHTDDWFKNQSTQELLSEAQRDRLFSGSPKTHENRKNLPNGLRGWYVHRLLVNAVAMWASPRYAWYIYRLLDEIHRQEREEMEKKLQAKDEVIEAKDKSIQERIPRSVPKGKEKNYKYMIYTEELEKEEDRDMVMLHLVRRNNKSFYDLAKIY