MVWSRGKRSVMKHPSSRAFFAYWDKKRGAARAPDRADIDPAAVRGLLGDIFVLSCEQNLGFPFRVAGTRVCALAGLDLKDQSFAALFTEASRSEIGEITTVVADETLGAIAGVTAAREDGSKAHLELLLLPFNARPHTPVSVTGVLAPFDDECGALGPFTLTSWRYLHQPEKLLPRAIRKLQIARGLMVYEGLR