MTLHTTRAAALLSWVNSLRVADLVEAVPQLQDCSVFIKIIDSICGTEEGQQILQQPVPERWDFVCGFLQKNRKRPSSPECLVSMQNAMEGSELELAKIIMLLLYHSSMSSLNLRDWEQFDYRVQAELAVILKFMLDHEDGLNLTEDLEIFLQKVSVSSTCSSTFSEDLSPPSHQAKREVHFLELQKVASSSSGNNFLSGSPASPMDDILQTPQFQMRRLKKQLADERNKRDELELELAEHRKLLTEKDAQISMMQQRIDRLALLNEKQAASPLEPRELEELRGKNECLTFRLHETLKQCQDLKTEKGQMDRKINQLSEENGDLSFKLQEFASNLQQLQGALNELTKEHSKATQEWVEKQAHLEKELSTALQDKKFLEEKNEILQGKLSQLEERLAQLPESPRQENGEVLGDVLQLESLKQEAATLATNNTQLQARVEMLENEQGQKEAQLLGERSHFEEEKQQLASLIADPQSSISNLS