MAININREVEDTFYRYKMPKLTAKVEGKGNGIKTVIVNVSDIAKALYRKPIYLTKFFGCELGAQIHVDEKNERYIVNGAHQADKLQELLDGFIKKFVLCQSCGNPETTMHVNKRGGTVATTCKACGSQGQLDVTHRLTQYIVKNPPEPEATPAKSKQKKGKKTKGDNEDDDNDANPNGDENSRNSPVNADEDDEDDDWLEDTTEEARRQRINTLSAMAKSLALCDDVERSETERADIFYKHLSQMHKCDKVLANRKEVKLEADRLSLGPRAVLVIAEVLFNNPSTILTDIKKYSPLLLLFTRSGEDQKRAQIYTWGAMAKLIERHSDQNLVDKACHLLKTLYDCDVIEEDVILGWYDKGPSKKFVSRELSAKILARCSPMVTWLRQAEEEESESSEEESETNGHTITQPINGSNNASVPATNVTDDEDDDVDIDAI