1000 MLLLFPSDMKQMMKEARQGLFFFFSDSARQAMKQLEQGVLILIGSGMRRLAEKAKQSILVIVSGSAQEAAKQMKRGLLIIVGDGLKKLLKQMQQGMMLIIDPSAQQALRKMKQSIIIFLSGPMKEAMQRLQQGLVIVFGSGLRKLAKQLREGSRALLVVIDTRAYHILEMMFDGELNFDFEQPNCIPHTDRSIFAIKMMMMAPEGSIMYKACNQIPVYWIMLDINPRLVCGVGFETHLNGVYMVQKSSSIIHNTMKCDQWVWAYWCSPCFASTKPFVGPSTCGCAYNGYATTVVMWAAQQPFELDKNVTEYPAPRMMDVVFYFNLFGIFSMWSMHVMFERRG