MGAGKGGDGGEAAPEAAQPVVLKMKLHCAGCAHKVKKAIKRVPGVDSIVTDVAANTVVVVGTADAGALKARLEAKTNKPVEIVSAGGAPKKPPAAEPKQDAGAGVGEKKGVKSASPNEEEKEKGKKQQAEEKEREKEKGKKQQVESVLLKIRLHCDGCADRIRRRIGKIKGVKDVVLEANAKDEVEVTGTMDIPNMVSYLKEKLNRDVEAVALPVRKEGGGSEGEGEGKDDKKHSGGGGGKDKVAAGAAGDDRMDKGKGIEASAAGPSTAAAAAYMSAPAGASTYHVAPPHGYVAYEQAPPPASYYPYPYYGYGSGDGMGHANPSYYQPQPQPQPDGNQQPQVAYPPYPYQFDMAPAPQLFSDENPNACSVM*