MESLGVRKGKWTREEDFLLRKCVEKYGEEKWHLVPLRAGLSRCRKSCRLRWFNYLKPNIKRGKFASDEVDLMIRLHKLLGNRWSLIAGRLPGRTANDVKNYWHHHRFKKMVPIQEKGKDKAQTNSENTLIKPKPCKLFLGFTFKTTAVDASETQGSTCSELQPTLVQPNQDILWWESLFADHTIEDQELIASLLADETASAVDTNGGGNFDFPFEMGLIGEAMI