MVRSSTRVLVERDDRGEGPANPESPSPVCFVIDPSTSDAVNPPALSDLRQMIQEGYTGDPLFLDGQGNGYKDKVVSKDGFWYHGQQLVVPKAGTVRQLILGELHDPPYRGHMGVAKTREALLREFWWPGLSRDVKAYVLACPTCQRNKPRTGRIPGQLQPLTPPFRKWDSVGMDSDHDLLADTLGMTPSLAFVDGRQKMVHFAPTTKTAGADEIARLYVDKVWSRHGLQSEIVSDRDPRFTGHFWTEVLKIVGTKQALSTAFHPQTDGQTERVNRILEDYLRHYVGPTPDGWDELLPVAEYAINNAFQESIGTTPFLLELWPAPLNPLQPRDQPPDPWNMGVHRNPDRWKLRGTDGTQPR*