MGKSKDKKASREAKVDKKLALGLGVKRKLLKKKKDRVLDAAVESEGAAGHAIVEDKGSKKTVLMKQKKKTKHAKVISSRSKADNLVTLNEDEATPKLKKKNKKQLKESKSPIEVQSPLDSNDAGTMKLKKKKKKAKEGKSSVEPNDADAILHENLDKETLNTDVNQLAAGSEVRDIGKPEKAKKRKKNKTTDVHQVAAESEVMDIGEPEKAKKRKKNKTKKVKQSGEVNKIDTQVSVREDNLEMHEVDTANVDEIASVDEDCSRGMQKWILEYRQKRPGLKVLQQNIDVFITAHEEQQEQEKKEREAAAAEDGWTVVMHHKGRKKTTDAETGTAVGSVSLAAMQEKMAQKKPKEVGRNFYRHQKREAQMSELAMLQSKFEQDKKRIQQLRAQRKFKPYGF*