MALEKDRIWEGSQACPLYGGEASIQRLNPPSLGCMMIGEGEGSDFHGSSWSSLLPFLSDPKNSFSSTYTLEAVDALPQEALSILDCNATTSEHWAYSNASVLCFEKGGRMPRAGPPSLDHDDDCAAWIDAMDQNCQLSDLDIKCPTADSTLIHEQDCFAVENWCAVVGTPEKDKRQCQDRFGLIYPGAAAVDGLRESIGRATVLQKRPYTDASDRPSPKKQCRGNTGTTKDKSSPSKDPQSTAAKNRRERISERLKILQDLVPNGTKVDLVTMLEKAISYVKFLQLQVKVLATDEFWPAQGVKAPDVGKVKEALDAILSSHRDGSSSSKNAIRTFESAC