MKGFADDFNAFWFAQNVARGGSQDEAKVEPQPLLLIGAGLARTGTASFQKAMTMLGLNCYHMLVAHGTRGHLDMWRRYLLDGDNDGDVVVTLEDIVQELAALGVNATVDAPTNFDYQKLMQLYPQAKVILTIRSEENATVAAEKWADSMTSSVLRVLPIASDIPWRWFPVARRLAEFDVALYKHAKLPQHKQDRHLLADYYREWNEQVVRNVPADNLLVFRATDGWDPLCDCLSSVSDIIRTNCDALIASDEPYPHVHDSAKLKSVIAVFVVISILFKAMLVVVPIVASARLLIRIRSKANDSKDKSE*