MELAEFFVAYLQPYLPTPVVRVLVRWYLYLFVGWRMRSGDVVVRQIKLDRQERTRAPVTTEVEVTNEQLYANDPAFFVAHLGPRLKYSACEWPVNCGASTSDPPSCAAALADAEALTLATYQERLGLASLPAGSRVLECGCGWGSLTLTNAARFPKLHFVAFSNSPQQIEYVAKTAAERGLANVSVHVEDYALFVDPATSKVAPAGCAPFDAAVAIETVEHAQNIKELLAAVAARLRPGGRFFVHSLLHQSASYLVDADSWMGRNFFTGGSIISLNSYFHLCPPSLHLADVTPVSGEGYAKTLLAWLARMEPQRAALVAKYGAPFYEGFRMFYLSCAEAFAANRGAEYMCGYYLFVKR*