MPPKKKASAPSQKTVQKKKEKIVEDKTFGLKNKKGKKQQEYVKHLSNQVKYGQQGPNKAEQQKFEDKKKKSEAQKERDEMEKLFRPVSQKASAGADPKSLLCAFYKQGNCSKGDKCKFSHDMSLDRKTEKRSVYIDSRDEDDLKDDTMDKWDQEKLEEVVNKKHGSEKAKPKTEIVCKYFLEAIEKGLYGWFWACPNGGNKCMYRHALPPGFVLKKNSKKDEVDETTSLEELIETKRANLGSELTKVTYETFIVWKKNRLEAKRKKEEADTKKKKAELKAGRSIGISGREVFQFQPSLVEEADDDEEEAVFERKAETDETSNVKYIDLTFEELLAAATDDEPTSKKTTSKGASKSKEGNAADDGDDNKLGEAAGYSNVTDDGNAAVAGSSDNATANSGSLLIEEDLFMDDIDEDLENLELND*