MSDFATKLTTVVDDDDQMDVETAELPPHLAHIGETEQTAPSASPERVSMEPEEHDPNELRPGSLLLSGVDELDTRAIKLYIDSFLKPDLKFENREAYAKFNYTLEWVDDKKINIVFEQPDAALEALSLLSEVSDGLSPEQERGAMEYISNDPGFNDQNVRLSIRQSYWGDRKVKGARNYSRYYLIHGEPEPTQRKRTYRNYKAGRGGARNRGPDLITGEDTGPVEEQDGDSHRKLEVSGRWDGPRSRGPPRGSSRGRSERGRDRYRERQQPRKGNRDDEEDLFPDFLKNRDRSPARMEE