MGIVIDAPPCNTQAYQRAKEVQANLSPQFPTFLKSMLPSHVAGGFWLGLPKKFCNLYMPKLDTTIALEDETGQLYETKYLAQKAGLSAGWRGFSIAHNLLEMDVLIFHLVQPSKFRVYIIRSQESDELDGALVLLKSDGCRKQSDDANDHKNSGMIFCANVSHPDQVENTSEDFDSGIRFSESVVSFKQVTGVENFRIVVNGLVIDSELSKYIRNKYYELCCSQRSFLHDHLLEGLNTKLAAGIISETINIADAIKASNLTTSPDSLVIWDKTLKAFETMGMNVSFLLIRLDQLMKLALKLKRYKEVTLERDHAAEELKALEAKLLEVKQTINRLDQENDIQHMHPERLETMFQELADAPW