MTVLNEHSAAYQWHQRAQQRHPENEPECFELALSQSLKALADIENFAMQEPYLLEFLASYYANQFWRTHRAHKETSPGRYGCRVRIRNHRFEAAWYYNWYISTNQMAQRHNKEQRVRSKHLAKGKGFRYPPGRFSKANDEWESDLIEYTEDAFALIREVRHEILTIKQKAQICTKRLNKLSEHFQKMEKQNG