MGRRKVSLGLIPNRRQRAGTFGKRKEGLKKKAGELSVLCGVDVALVVAAAGDGSGAADVWESREGVLARYRALGAEARARHTHRAYLAAELSKWEAKLARVRQGGPDALARWDRALDGIATAEEARRLLDAIDAAMRAAKDRRRALGLPPADDAEDGVVLDGVEPLNFAAAGDLHAPGGDANNDQQAMWDGNGFHFQQGGAAEMQHTGYGFQQYTSGSGAGVEGYQQQMAPDMYSSGDHNNGHLAHAYQQYQPRDPMQHGYGFQCAHDSCFDANASYAQLSLPMWSADEPRHDMLPLEYPSADAGLNYADTPAAQGVGRSSFAMGAASGIFVHSPPALSLAMGTAPGAGGDFVNNSPPAAAPSYTTGGSGDNFTNAMPAQPLVDMSYGGDLTIAGRYVAQWQASPHPQRAGGDQRPSIEHLHYLSDLEDTQLHLCGN*