MGKKGKEAARERREQRRREVTLLRAVPYEPHQRWWDGLAPPPPPPGRAVAVVTGANRGIGYEAARQLATHGLHVVLTSRDAARGRDATEQIRAAAGKPGVSVEWRQLDVTDAASVEGFATWVERTHGGVHVLVNNAGVNFNRGADNSVEFAEQVIETNYFGTKRMIEAMMPLMITSPHGGRIVNVSSRLGRVNGRRNRIGDPSLRERLLNDDHLSEELINEMVMKFLEQTKQDNWSSGNEWPQMYTDYSISKLAVNAYTRLLARRLLDRPEGQKIYINCFCPGWVKTAMTGWEGNISAEEGADTGVWLALVPQEQATIGKFFAERREISF*