MATLSLVFTSRTLPTSSPSHLLRRLQTLTRAIASSSPQAMASSPTPKKVLVPIANGTEPMEAVITIDVLRRAGVDVAVASVEPGAAQVAASWGVKLAADALLADLADADFDLISLPGGMPGASSFRDCKILENMVKKHAEKGKLYAAICAAPAVALGSWGLLDGLKATCYPSFMDKLPSEVKAVESRVQIDGKCVTSRGPGTAMEYSVILVEQLYGKEKADEVAGPMVMRPQHGVEFSMKELNSTSWNVGESPQILVPIANGTEEMEAIMVIDILRRAKANVVVASLEDNLEIVASRNVKMVADVLLDEAIKQQYDLILLPGGLGGAQAYANSDKLIGLIKKQAETNKLYGAICASPAIALEPHGLLKGKKATSYPAMWNKLADQSECKNRVLVDGNLITSQGPGTSMEFSLAIVEKLFGRERALELAKTMVFV*