MVAKKRYEVGLQKLAFTAEQVVVMQEELTALKPNLIRTVAETERLMTTVQKEKTEVVEPKKAIVDEDVAKAEGSAAAANAIKTECEEALAEAIPILESAIQALDTIKPADIKLVQSFKNPPSAIKLVMEAVCVLLDVKPTRLKDPGGSGKMIDDYWPSAQKVLTDPNFLRTLKEYDKDNIIERIRKEYTSLPDFNPANAAKASSAAEGLCKWVCAMDSYDKVAKVVAPKRAALAEAEAVYGEVMTALKAKQVLXEPAPVIWLQPKKLTDFRPYPAYECPVYRTAERRGVLATTGHSTNFMMMMRMPSXQPESQWILRGVCMLCSLSE*