MRPPLQAQALPLSSRVLSPRAPTQVVDDMSARSTCAPSPAVALRASKRASSSSSTRRAAVVPRAVVPRAASPSAEASAPMAKDSAATIAPFEFATAARIVFGVGTVARVPALVTELTTLEGCADEPVLVVAGASDRFSAPLTKALSEASIASHVYHCEGGEPTTATAEAAIALATKRGCGAVVAIGGGTPVDVGKCVAAVLTNGGSDPDLYDFLEVVGRARPLTRRAAPFIAVPTTAGPGAEVTKNSVLEAGDRKVSMRHAFMLPDVCVIDPELTRSMPASVTAHTGLDALTQCVEPYVSNASNPLTDAVAISGIKAGARSLLRAFECPDDVAAREDMCLCSLYGGLSLANAKLGAVHGFSGTLGGLLHAPHGAICAALLPHCCAINVAALRGRVAETDPAASSAYLRRYEDVARVVTGRDDATADDGVAWMTALVARVGVPGLGTFGLKESDFDDVVRKSKESSSMKGNPVALSGEELKAMLRAAL*