MEKALYDVLGIDRNASDDQIKTAYKKLALKYHPDKNPGNPEAAEKFKEISQAYEVLSDKEKRKIYDKYGMEGLQGGGSPFGGGDPFDIFTRFFGGGGHGGGRRQRRGEDMQYEQKVTLKDFYNGCTKKLKVRREVVCSGCSGSGTKPGSGPSRCNTCDGRGIRIITKKLGPGMIQQMQTYCGDCKGQGEIINEHNQCSKCKGSKTIPEEKILEVIIEKGMQHGQKQIFRGEANQIPGVETGDIIVILNQSPHEVFTRVGDNLKMEKAITLSEALTGTVFVVEHLDGQSLVIRTKEGDIISDGEIRKINNQGMPIHKQPYTKGDLYIQFRVKFPEPHYFKHDKLKELEAILPPKPTPPSVSGKKFEVQLSEMKATEPQNHSRRRNDSSGSDDEGTRGANVGCTQQ*