MVHRSPRSGVSPSHFSDRAEIRHDRRWTGCVRGDAGRMPGQVRTRRKATRTVCPRSARAPNPRDMPRPGPSVGLVHAKSPSSVHSPHARRRFPSVTLSTSTYRAWQRLAGIPLGTRLFSAAAVARVPYFASIVPHVVHMEPGRAEVTVPKWFLVHNHLHTVHAIASCNAAEMAMGMLMEATVPSTHRWIPKGMTVSYLAKATTSLRATARLTPPDFTSITEGADVVVPVSVTDRRGVEVVHADITTWVTRATPDTFRAPRAPGGRRRSAPR