MQTIKELLNTVSRELTDEGPLRRWTQDDLVKYYNSAVAALATYRPDIFATTNTVTCVAGTRQTLPTGARRLIEVERNTNGRKLRFCERGVLDDMEPDWMCSTGSTEAEAYAYDESNPTVFWLYPGVADGVQVDVVASVMPEPVTVSQITQPLPFDAAFFTPCMDWIIYRAYMRDADDTANSARGQLHLQAFAQYLGIKLEADRALSQRRQQKFQTNQG