MNVIKVTPRGFCLGVVKSIKMAKDALKMYPDKKVYMIGLLVHNKIIVNELSELGIIAIDDWKIPREEIIRNIPSGSVVVFSAHGTNAKVIKLAEDLGLITIDTKCEWVLETEILINEYLGKGYDVIFIGKHNHPETIALTTINKEKIHLVTTVEEVKNLNIENENIFVTNQTTLSIIDTEEIYKEIKSKYDKCLYKNDICEATLVRQQAVLDLDSNLVDLLYVVGDERSNNTLKLVELGLSKGLKTLRIDTKNNIDLDDLKNIKTVAVTAGASTSSIIQNQVIKFLEEL