MERVAALRRGISRIADEVRGDDFWVDQRPFILTVGPEHPEAISEVLEAGLPEVLGWSPEDVVSFAAMCNDDQDHRLLARLCIDLAEAEGGIIDFGGRLAIGPQLDGLEDDTPVRVENPDGVTGVLLVTARSHYGDAALARSWLRHARFRMVK