MGIVIDAPPCNTQAYQRAKEVQANLSPQFPTFLKSMLPSHVAGGFWLGLPKKFCNLYMPKLDTTIALEDETGQLYETKYLAQKAGLSAGWRGFSIAHNLLEMDVLIFHLVQPSKFRVYIIRSQESDELDGALVLLKSDGCRKQSDDQVENTSEDFDSGIRFSESVVSFKQVTGVENFRIVVNGLVIDSELSKYIRNKYYELCCSQRSFLHDHLLEGLNTKLAAGIISETINIADAIKASNLTTSPDSLVIWDKTLKAFETMGMNVSFLLIRLDQLMKLALKLKRYKEVTLERDHAAEELKALEAKLLEVKQTINRLDQENDIQHMHPERLETMFQELADAPW