MDVALNGHDSDLVDTLYNRSAIFPPQRKSVDLELVARNPEVYEPCDDSFALVDALLADRAHLTELQPRVCLEVGSGSGYVITSLALMLNTDKEGKVDYIATDISEAAVKTTIATLAAHHVTADVYVADLVSGIDKRIGRAVDVLVFNPPCTPTLDQEVGLDGITSAWAGGDRGRVVIDRMLDVVDSILSSKGWFYLVTITANNPGEICQIMRKKGFASRIVIQRYTDEESLHILKFWREVVHDSSDSEAAISPPDCASALQVSLTQRLSRLVPFK*