MATSPALLFPSPSSASSAPSSARVEAVVLFNVCDSYVRRPDQADRVIGTLLGSLLSDGTVHVRNSYVVPHSESADQVAIDIDYHHNMYASHQKVNPKEVIVGWFSTGFGVSGGSTLIHEFYSREVQNPIHLTVDTGFTRGEASIKAYISSNLSLRDSQLAAQFQEIPLDLKMIEAEKAGFEILKSTMVEKLPNDLEGMESSMGKLYILIDEIYKYVDDVVEGRVAPDNRIGRFISDSFASVPKLSPAAFDKLFNDKIQDNLALVYLSSITRTQISIAEKLNTAAQVL*