MVLTFIAGFGAVFGAAEGIRASQAKSRREEHRSRKNNLFVHCMKSTQYSHLLEGKQVVLSGHMCFIDTGMAHDTPYGHPFLGYYLPYPEAKYSGLVSTITDEAPIMNWVFVHHETYQLMYGNRQQSEGQLCGPWDCTRQDKRLTFAGWEGFCAVLEDAGYWGVYFDVDGDMLRRRLPGKIVIEIELERREQKTRKPVFEEDMSAEDKLKEAQAEAEALAKVREAQAAAAAEAQERAREQARRQAEAQQKRNSQQQQQQRQPRQARAKSPPKGASSPPATPKTQSEKGKQEQEQQARSEGQPRRRRRSKDKNGGRDGAKSPQSDSGAPGPSSTFRNAKSPSKPKRRPDPLRSPSRAPSQTHSQASSRSHRTSRTGDEGSVSTRASTQRSRGRPQHRQSASRGGGVGGGGGGGGQHAAGMKSPVSNPSVKARMQNRRASMASMKSPVRETEAPKMLGVREELDVSFPRLDELIRSLKYQSPSVEDSDESEDMPPSPDVD