MDIKGALNRIVNQLDLTTEEMQAVMRQIMTGQCTDAQIGAFLMGMRMKSETIDEIVGAVAVMRELADGVQLPTLKHVVDVVGTGGDGANIFNVSSAASFVVAAAGGKVAKHGNRAVSGKSGSADLLEAAGIYLELTSEQVARCIDTVGVGFMFAQVHHKAMKYAAGPRRELGLRTLFNMLGPLTNPAGVRHQVVGVFTQELCKPLAEVLKRLGSEHVLVVHSRDGLDEFSLAAATHIAELKDGEVREYEVRPEDFGIKSQTLMGLEVDSPQASLELIRDALGRRKTEAGQKAAELIVMNAGPALYAADLATSLHEGIQLAHDALHTGLAREKMDELVAFTAVYREENAQ*