MANRPSGRKIHEFAYFTDSSFKQKLSFLADKAEPERWYYQHSDTGSSNIETFPSSAQDNQDQEFPILANYLKYTFQRLDEENKVVFNTDNEDTAEYACFNTGLISRTSGQPLIGVFQVNENYDRNPQKFKKWHLSGFFERTHRQFTNIFKEVPKIARYVDFEDLNNFANYVYNPDLEIEMPGDEYYEKHILGERLSRFPKDFQELKERYRRSVFKDAIAELRALAGQSNRIALPQWRPKQRQLQILLPLNLESSEGLSKASVAIPIQTQGNLYLVKTVLPINKAYSNARLLSKFTNNWLQPITFDNNNDEEDYDE