MDLQLVKKGLLDYTRRKKRWALLLAALGFSTYTAYKVYHFPLLAEKRKRVSKIFGAFVAVAEVISDSAETIGVVSKDFKDFVQSESDQIPNSFKQISKVARSNEFSDALVTLTQALTVGILRGYQANARRIDNEAGANGNGNESPSFLDKVFDKLCSPAGSGFVSVVVGSFARNLVLGFCEGGLNSNSDLNASATGTDGHDSARKLVDVVCGDKSKELIGDCIQLFVSTAVAVYLDKTMHINTYDEFFAGLTNPKHETKVRGVLVSVCNGAIETLVKTSHQVLTTDDSNTNSSFDSPYSAVDQGESAMEDELSGKEAFFSEPKARKSFDEVKENGWVNKVSSTLAVPSNRRLVLDVTGRVTFETVRSFLEFLLGNLYNGIRRCVDVFHEVVVDSGLEVVRYVNAKSSVIATVCISMCLHILDGDWILVPA*