MSTLNPILAGSAQSVEAYQQVIEQTSQAVVQWLKQPEMYQGKSVDELRERISLEFNEQGLGNQAAIDRAIEYFLKDSLSVHHPQCVAHLHCPSLVISQAAEVLINATNQSMDSWDQSPSATIIEMKLIEWLRARVGFPAGDAGVFTSGGTQSNLMGLMLARDAFFARQGHSIQQDGLPGDIRKYKVLCSENAHFSVQKNMALMGLGYRSVTLVKTDEFARMDVSDLQAKIAQAQANGEQIMAIVATAGTTDAGAIDPLRDIAGIAAEHQIWLHVDAAWGGALLLSEQYRDYLDGLELVDSVTLDFHKQFFQTISCGAFLLKDARHYELMRYQAAYLNSEFDEEHGVPNLVSKSLQTTRRFDALKLWMGLEALGQKQYAAIIDHGVTMAKNVAEYVKSQPTLELVMQPQLASVLFRSRPAQMAGSDAAAIALLNQRVGDALLASGRANVGVTEHNGVTCLKLTLLNPVVTLDDVKVLLNLVERTAQELLAQ*