MADETGTNDGAEGNKPELTLLGYWSSPFAMRARIALNLKRLPYEYIEEVGLFDGKSDLLLASNPVKKKIPVLIHNGNPIPESQIIVQYLDEAFPDTTPRFLPDSDKHARAAARFWAAYVDDVLLAAWGPVYAGRTREERAEAALRAVAAMETLELAFVECSKGEAFFGGDGVGLVDIVLGGFLGWLDSSEAMCGVKVVDAAKTPLLAAWAERFRALDGVSEVIPGVERLVEYSLMRRARLGLPLLPPVELEQHQ*