MNQFLNLKCVLFYFFCTHLFFLHVITKHNLKKEKGYIIRNDYKCKRKRKNNNLKKRSFFIICKNCRPNNNKFYIINNKGGENIYNVKKKKACGYVRLNNEANVEKNNVVNTNKEIEKLLLDVLDNRNNWYDSKYFSPAKINLFLRLKEKKETYNEVSTLMHSLNLGDDIFIRALKKEDQNKLRHFLHPCESGDFLTIVRMEDKNRDKETLKEDCKIDVINKSDKDLFKHMKEDIIIQEHEKLPYEYNDYPINNDNIIIKVLKRYREEFNISDDIRFLIHVNKRIPIFSGVGGGSSNGATVFYFLENIFYKYFKGDNIKANEFLKTIGSDISFFSSSGFAYCTDKGNNVTDLKNIEANIKDKDIYLFKIDEGLSSKLVYKNVDYKRIIQYNPVNLLKCLINTSNDDIIKQIEEKEKKFANTFISLDNRDNLQNVFVNDLEHSAFYLIKKLQDLKEYLRSQNMFDVVSMSGSGSSLFALSNKKTQTHEISSSFQNERIKKLISDIKIKFNMNVRVYLCDALRKGLDVWYDPIKLAHEFK*