MKHRRTQSRMSVLRRLAAVLGLGACALAAEAAEPLKIGFVYVGPVGDHGWTYQHELGRRELVEHFGDKVKTSFVENVAEGADAERVIRNLAKDGYGLVFTTSFGYMNPTAKVARQFPKVTFEHATGYKRDRNLGTYLSRSYEGRYVGGFLAAKMTRSHKIGYIASFPIPEVIRDINAIQLALDKYDPQAELKVMWVSTWFDPGKEADAANALIDQGVDVVFQHTDSPAPIQAAERRGVYAVGYASDMQHFGPKTVLTSIVNDWGPHYIRSAQAVMDGTWKSEDFWGGLAESTVVLPLNQEVLPAPVREEAGRLIESIRSGAFHPFTGPIRDQSGKERFAAGVSATNADLASMNYYVEGIKADLPK*