MATSPALLFPSTSSSSSPSSARVEAVVLFNICDSYVRRPDQADRVIGTLLGSLLPDGTVHVRNSYVVPHSESADQVAIDIEYHHNMYASHQKVNPKEVIVGWFSTGFGVSGGSTLIHDFYSREVQNPIHLTVDTGFTRGEASIKAYISSNLSLGDRHLAAQFQEIPLDLRMIEAEKAGFEILKYTMVEKLPNDLEGMESSMEKLYILIDEIYKYVDDVVEGRVAPDNRIGRFISESVASMPKLSPAAFDKLFNDKIQDNLALVYLSSITRTQISIAEKLNTAAQVL*