MKLQNAILLLASLMAVNAFSVLPGQQKRNAASKIPIRSEPSDSSSDDYFTVEGEVYEPTADEILVSNVIDLMPKALGSVSAEDRSAINEAIYKLESVNPTTDPTLSPLLNGVWELRYWGGYDDNWALPSPTRQIALFLYSGGYSPGVFALGLLQNLPLPSEMLDVGDLEVTISRDQPRVEAKIPIKVGSGMDAGIAVKARLEVESGKRLRETYESATLMEQNVNLPGIAQYSREVFVTYLDNDILVARDGSGVVEVLVRKQKTFSQNWGTEPSDFDLTPPGEGVEFGSPTM*