MTFQNKKILVAGLGGTGISMIAYLRKNGAEVAAYDAELKAERVAQIGKMFDGLVFYTGRLKDALDNGFDILALSPGISERQPDIEAFKQNGGRVLGDIELLADIVNRRGDKVIAITGSNGKTTVTSLVGYLCIKCGLDTVIAGNIGTPVLEAELQREGKKADVWVLELSSFQLENTESLRPTAATVMNISEDHLDRYDDLLDYAHTKAKIFRGDGVQVLNADDVFCRAMKRAGREVKRFSLEHEADFWLERGTGCLKQGNEDLISTQDIPLQGLHNAANVMAAVALCEAVGLPREALLEHVKTFQGLPHRVEKIGEKNGVVFIDDSKGTNVGATAAAIAGLQNPLFVILGGMGKGQDFTPLRDALKDKAKGVFLIGVDAPQIRRDLDGCGLNLTDCVTLEEAVQTAYAQAEAGDIVLLSPACASFDMFKGYAHRSEVFIEAFKAL*