MAATSSSAFLLNPLTSRHRPFKYSPELSSLSLSSRKAAAFDVSSAAFTLKRQSRSDVVCKAVSIKPEAGVEGLNIADNAAQLIGKTPMVYLNNVVKGCVASVAAKLEIMEPCCSVKDRIGYSMITDAEEKGLITPGKSVLVESTSGNTGIGLAFIAASKGYKLILTMPASMSLERRVLLRAFGAELVLTEPAKGMTGAIQKAEEILKKTPNSYMLQQFDNPANPKIHYETTGPEIWEDTRGKIDILVAGIGTGGTITGVGRFIKERKPELKVIGVEPTESAILSGGKPGPHKIQGIGAGFVPKNLDLAIVDEYIAISSEEAIETSKQLALQEGLLVGISSGAAAAAAIQVAKRPENAGKLIAVVFPSFGERYLSTQLFQSIREECEQMQPEL*