MGKSKDKKASREAKEDRKLVLGVKKQQLKRKKDRVLERAVDSEPAAEHGLAEDKELARGKKIALLKQKKKTKHAKVKSSHARDDGVVELLSDSKDDATPKLKKKKSKKKLIESSSPVKVYESSVVSDDAGAPKLKKKKRKVKAGKSSAGISDAEEILHENQDEETQSADINQLAAQSENMDNEGPAKSKRGKKKEVRSGKAKKTDKHASSKENNLERHVEVGTANANEIPSVDEDSSRGMKKWILEYKQNRPGLKVLQERIDEFIVAHEEQQEKERKEREARAAEDGWTVVVHHKGRKKTTDTETGTAVGSVSLVAMQEKMAKKKPKEVDANFYRFQKREAHLSELAMLQSKFEQDKKRIQELRAQRKFKPY*