MTRSGRAKERREKRLQEMAQLRKVPYTDAQRWWCMETVAVVTGSNRGIGYEIVRQLALHGMTVVLTSRDITKGQEAVEALQQEGLIVAFHQLDILNDASIKIFAEWIVNTYGGLDILVNNAGVNFNIGSENSVEFTDNVIATNYFGTKQMIETMIPLMKPSASGARIVNVSSRLGRLNGRRNRLGDITLRQQLAEEEHLCEELIDGMVAKFLEQVRNNNWTEGGWPQMFTDYSVSKLALNAYTRLVAKKLSARPDGNKIYINCYCPGWVKTAMTGWQGNISAEEGADTGVWIALLPAQPETASKFFAERREISF