MVFCCPLLVTLYNLGLQPIYWSRDDVAQWLKWAEKEFSLRPIESNTFEMNGKALLLLTKEDFRYRSPHSGDVLYELLQHILKQRNSHVLFSPFFHPGNSIHAQPDVMLHQNHDEDNFVQRPSRQSADTVHHNPPTIELLHRSRSPISASHRPSPEPEQRSLKSPLENTIRRLSPADRLSGTRHHQENNSQESYPLSVSPIENNHCPTPSEVLQKPSSPRQENTRVIQLMPSPIMHPLILNPRHSVDFKASRLSEDGLHRDVKPINLSHREELAYINHIMASVSPEDHAMPIGRIADCRLLWDYVYQLLSDSRYENFIRWEDRESKIFRIVDPNGLARLWGNHKNRTNMTYEKMSRALRHYYKLNIIRKEPGQRLLFRFMKTPDEIMNSRTDRLEHLESQELDSVQGLDEQIYQEDEC