MDTLEKMYNDGAVQAELPVIPGFRFYPTEEEIVGFYLKKRVQGSVHQLNFDLIIPTLDLYRLDPWDLPGLANDVGERQWFFFAKRDCKKCARPTRLTVSGYWKTMGLDRTIRNDFLQCIGLKKTLVFYKGKSPPGQRTGWIMNEYRMPDLSSSFPKECKLACADQEDGYGGMWIYIKAASHKLMEQRTKRDRIEKGKLVMNTNKSFIRSTSLGAYSNQIQLQGPLYFLDYVIMRIRMYYVILMLVKGTMNRRFENKKGVCSHVSKILSNQASQFEYLGPMMFY*