MATPINRVELTLPKKVELLQCLSRGATSKSVVKKFGVSKSQVYRLVKSKDRIFALYELGLGGQRKRDMRRRTCKEQVVSQALHVWYLQKVARGERLSGPMVKAKATELAAAKGRDFIPSGGWLERWKLRHDISFRKGHSEKHQTESMNSNSCSLEKDEMMEIMSRYSPSNIFSACGTALYFRGYPDNGRCRKGSELPGGKGANERITVMLCTNIDGTEKLPLLAIGETKKSKSFPKDGGRLPVSYTAATNSWMTRDIFQEWLQQWDLELRDANRHICLFVYDCPSHNPQDIQLTNIMLKLLPQHKPSVLWPMEVGVTKIWKAQYRSRLCCRINAALDADECKHALDVAGSLTLLDALYLIKDSWSAVATENILACFAKASFMKSEPDDDTLACLEDIFTNILIPDNMTLQEFDEFISLDDDLEIEGELSDLDLLSVAKKSLDLLDGNEHVSDDSDSVEEKGILTSEHKIKMLEHLRRFVQENAMNHLLPFVKKIEDKVYPKSTYQALKKMLID