VLSLRNTQEEEPPDPQLMRLDNMLIAEGVAGPEKGGGVSAAAAASAAAASGQVQDNAIEHSDYRAKLAQIRQIYHQELEKYEQACNEFTTHVMNLLREQSRTRPITPKEIERMVQIIHKKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFSKQASEILNEYFYSHLSNPYPSEEAKEELARKCSITVSQVSNWFGNKRIRYKKNIGKAQEEANLYAAKKAAAGASPYSMGPGSQGTATPMMSPAPPGAPQDSMGYSIGINGGDYSSPMSAAQTPYSDGSLGYEGMHQGSGKTSGSPPLRGEGWNPPREQIPDFQPLHPEDSGDSSDIDIKRPKL