MVRDMIEQWRTLADHCGVKSALAAAGAYLVGPVDAVVWGLVTLLVLDFALGFGRAWTAGTLSGRRMLHGAGKFVLFGLAVVMGHVLDAMFLAGIGLEFPVTCRNLIIVYLALSESLSICEHLACLNVPLPARLVARLKCYRDEISNTESASRPAGRPRA