MASVPEVTLRSGNARPMPAIGMGTAKFPVVPETTRDAVLAAVELGFRHFDTASMYSTEKPLGEAIAEAVRRGLVASRGEVFVTSKLWCTQCHPHLVLPSLRESLQNLQMEYVDLYLIHWPISLKPAPPVFPAKPEDAVPFDFEGVWRAMEECQRLGLAKAIGVSNFTTKHLDKLLATATVPPAVNQVEMNPAWQQRTLRKYCAEKGIHVAAYSPLGGQNWTGEGNAVMDSEVLAEIAQARGKSVAQVALRWIYEQGVTPIVKSFSKERLKENLEIFDWALTDDDLLKISQNPQKKVVKAIGILFPTEGEFTSVDPSDIDIVEE*