MRRPVLLLVIDGVGDAGPETPLQSAYVPHLDAAARTGATGLMDPVHPGLACGSDTAHMAMFGIEPRRFYRGRGAFESMGAGIDMRPGDVAFKSNFATVARSSALDGNNSDNSSSGWTVVRRRADRNFEGMGPDLCAALDGTRLPNFPEVEVTVQYATEHRCGVMIRAPGLSDRISGTDPLLDDRPLKRCKPLPDADTDGAARRTSAIVNELSACFMDVLSEHPINVDRKQRGLPPANAVLLRGAGMRLDVPSFHELHGMRTFMIAPTKIIAGLGLTLDMHIVDVPGATGDYFTDLSAKGRATVEHLSSGQFDFGVLHIKAVDDAGHDRDRARRVEWLEKIDNMLGQIITGMEHLKAPFGLIVLGDHSTPVEYGDHSCEPVPVIASVLGSSPVTFDAFRWIADSEKQIGSGVRHHATNSCERANEVRGYDEISIGQHGTLGRFPGAMIIPIAHILAEVKVL*