MTRSGRAKERREKRLQEMAQLRKVPYTDAQRWWCMETVAVVTGSNRGIGYEIVRQLALHGMTVVLTSRDITKGQEAVEALHQEGLIVAFHQLDILNDASIKIFAEWMVNTYGGLDILVNNAGVNFNIGSENSVEFTDNVIATNYFGTKQMIETMIPLMKPSASGARILNVSSRLGRLNGRRNRLGDITLRQQLAEEEHLCEELIDGMVAKFLEQVRNNNWTEGGWPQMFTDYSVSKLALNAYTRLVAKKLSARPDGNKIYINCYCPGWVKTAMTGWQGNISAEEGADTGVWVALLPAQPETASKFFAERREISF*