MARGKVQLRRIENPVHRQVTFCKRRAGLLKKARELSVLCDAHIGIIIFSAHGKLYDLATTGTMEELIERYKTASGEAALPGDGGGGLRMDPKQETVVLQQEINLLHKGLRYIYGNRANEHMNVEELNALERYLEIWMYNIRSAKMQIMIQEIQALKSKEGMLKAANEVLQEKIVEQSGLLDVGMMVADQQNGHFSTVPLIEEITNPLTILSGYSNCRGSDMGYSF*