MDADATATLHKMGVAATDDISKFTWFEDHESVIKAIYTGTEFLESAAAGDEVGIILETTSFYTEKGGQIFDTGSLEGSCGSFQVSNVQIYGGFVLHIGSVTGEIGRFSVGDKVICKVDYDRRKLIAPNHTYTHMLNFAMREVLGNHVDQKGSIVLPEKLRFDFSHGNSHNSWIYSGTHISNTREAKAFALLSEEGIAKGIRRITAVTTDSAFKAMELAFSLEQEIDAASEAEGSLLEKKVASLRSRVDAAPIPAPKKADLRTKISLL*