MALIDVVRKATVDNKGLDFSTKCSITLNANLIVRSLIPIGRQIDETTRGEPEEAGGAALIRRVSGWKITDTDDLLIQEETQLVRDLKNRLKTPKEFTPEGFLALLKPFLHKLQDQVGVSHGDLESTDEASVLNSLGPYLGRDLVNIITHCCVTLAFWKPLESLIPHGLLSWNSCGDLMQKLAESRRGDILCLCVKHMHDIRPSDLLLIIRYFLDTPFDRSISVIKQEWKNEALLAIDIASKMRLRHLSKKSCQQPDVKNQLWVSKLTSILLAMAVDGFSTTEMCLHYVVSSSPDEIVLSSVICRLDTVEVLKLLQYLGKWLRKYTGYYVTGPSPSSVTPGIKACKWVPSLGLILQWVSLVLDEHHSTLVLCSEFHDEIKSLEKLVKSFKDSVSVSCSLASVVELLKSDACLPNINRFNTETDHFIEFLDIS*