MASLNGVSIGGLSVGGGAPVRVESMLKTPLEDLEGCLRELEGLVAEGCELVRTSYRDAGLEGCLRELVSGSSIPIMADIHFDHRLALSAMDAGCQAIRVNPGNLGGRDNLLTVLRRAMDLGVVIRVGANGGSLNNHQLAQSGGDRVAALVAAVREQVDLCLEMGFDRVVVSAKSSSVPETVRANQILASMYQLPFHVGITEAGPLEEGAIKSAVGIGIMLSAGIGDTVRVSLSSEGVHEVRAAYRILGALGLRHRGIEWISCPTCGRCRLDVKVYVDRVRAVMDRFKGIPDGFTVAVMGCEVNGPREAASAKLGVAGSTSGFVVFVEGRPIGNWPLDKLEEVLSKVAKDLVPGAEER