MLSAVRNNVRSYSTAVKTLKIGLIPGDGIGREVIPAGKQILEALPAEHGLKFEFQNLDAGFELFKKTGVALPDATVEALKQNCDGALFGAVSSPTTKVEGYSSPIVALRKKMGLYANVRPVKSVEGIGRPVDMVIVRENTEDLYIKEERVYEKDGQKIAEAIKRISENATNKIGKMALEIALQRQAVRELGGTSLHSKPSLTVTHKSNVLALSDGLFRETIKKLYDSNSKYASIEYKEQIVDSMVYRMFREPEIFDVVVAPNLYGDILSDGAAALVGSLGVVPSANVGDDFAIGEPCHGSAPDIEGKGISNPVATIRSTALMLEFMGYPKAAAQIYAAVDSNLAEDKIKTPDLNGKSTTQEVVDDIIRRF*