MQKGEQNPLVALLRKCDAFPKQREEAAEFFNRTSAGGAITLVASLFMALLFFSELRLFTRVNTVNELSVDTSRGEMLEIHFDVTFPHMPCAWLSVDAMDISGEVQLEVDHDVYKRRLASDGSPLDEGTKGKVGPSDQPVAGQNGRALAEDKTKDPNYCGSCYGAQSREGQCCNTCAEVREAYRSKGWALLDVEKVEQCHHEGYKEEIDGQAGEGCHMWGELHINKVAGNFHFAPGRSYQQGSMHIHDLSPFAGKSFDFSHTIHKLAFGKEYPGMRNPLDGVEVQQQLKSADNAALYQYFLKVVPTSYSNLRNETIYTNQFSVTEHFRETASPSAGGGQLPGVFLFYDLSPIKVRFQESRISFLSFITSLCAIIGGVFTVSGIIDATVYHGQQAIKKKMDLGKLS*