MGKRKTHEVEDQYGEYRSQDRDTNFQPSRGGHSGGGSAGGSRRGGDLSFQRHVPKFLQPYAHMLGGRKQAEEEPIVVNEPDSDKDDDGDAEAIQRALEDNPELAKELGDKYVKRIQASKEKDAGNAAFSSQNYDTAVQHFSKCVELDPTDAVHYSNRSAAYANLAKYDEALADAQKVIAMKPNWVKGHARLAAALCGLKHYGDAKEAYERALKYEPDDQALQKGYDKALGMEMQHMRDKKHVFKKATPGSEKVSRHEQALGAAAAAAAGKRGSGVKVAAAAAAAGTKPKGLLSFAEAGEEQ*