MKGLRGALSPEHKRAKSPPLEATAADGMEEGMVMLSLSPKGQAHAQSTSPASPKSPKSPKIHKSGSVKAFILRALSETGEDMGMVAAEEEIKSPPVKRMEMEESTIRGGAKIFLNSSVREDSTVSGGGASPRKPRAFPDRRPESQKQEGSGIVRSSSRNRLYTPGTRSSTQYKMDQSKVMHKAESLDDILDALQNNRFDEQRMAQINRALPASYMSAASFDDFRESFIARNGLQNLVRVLRLYSDNVAIQDPLLTSLVVLGGSDLEAQRQILKVGGVEVLLNILSTGENEMTVQDRSISALVNLLLLPDAAKEIHEARGLTSVVAVMNALSAIGSVQAEGCAFLSNYGVIFPEHRQNIVDEDGIHAILECMNVHSDSRFVLMRACLALRNLAYKCPSVQRAMYSNQAVATLLKALQTHCSDGELCLEALLALYNLVVGDHISRLDVEQTLGIKVLVTTMSEQARNSSVLLVACALVHVLVTNSKKSHAAFIDAQGIELLIRLLGKATGKPKLLKVISAILKHYVEKEESELAGIAKNDPSVYVILFRALGAPSQGAPAAQR*