MGSNAVPSLWYWVVDERTTSGRGTWWAHTELNWGTDKQKEFVENQLGFNETSATDSHNFKKALLHQPAYLISGLDVVADHLVFAAFRAGAVGYDMTTDTNASTYNQALTWSTTAGLDSAGGYKALVENTAGLNGPINGLFTLLDTFAYVTPVSGMKGGSKNTEAVQTTYPVKSDQKASAKIASLINASPLNSYGDKKSHPPKVKGRQLQNIFDDWKLTKAVSLM