MFTKLRDAHFMPTRPVLDLCHCGTSHKGETSSACDVDNGLPENLSPLQQESLQTFRDCLQDKGLLPKTIADADLLRFLRARSFDIAKAKAMYEAMIDWRKEIGADTIIESFQFPERKAIKELYPHFHHKTDKFGRPIYIERIGHLQLEEILKITTMDRMLMYHIKEWEILIDWKFPACSKKAGRMIMQSLTILDVKGVAMKALNKQVRLFIQKITRIDQDFYPEYLGKMFIVNAPTAFKAVWAVIKPWLDKRTQKKIEVHGSNFTSKLLELVDAENLPEFLGGSCQCVEGCEHSDVGPWKEVSYVQCYDAPMPKIWASTQDEHIVQ*