MRQLLWRALGGVRAASSTASSIGAQNIQLSDTNPVVVRSLRTGAELYLIGTIHLGKGSTRAVSDLIRVVQPNEVYVELDRNRANIMRERVGKEKPQEGFLASILKEIGKMDLPFGQADHMNKLPGVIEKATEIFSKLNVLPGSELLEAIKEAERIQGCDVVYFDKEQDDIVRALLKAGLKDLDKILINMLTPHAWSDRETPFPEIKRVLEGIEGERELDRPFVRTIVQSMRDSYPNVTRALLDERDEFMAKQLQGARGRVVAVVGMAHMDGIERAWRELDSHSTFLPIAGASKSLGP*