MKIPRVSSTEISHKTCQICKVEKCHGNHFGVDSCRACAAFFRRTVHSRWSREKCQGGTCDRKKLLCKPCRLQQCFEGGMVTDKFQYNRDLINPVYLKSSIPSSLERLLGKPHFVLISDKNPKKTTIDVHRLLGEATKILNLGHAIPTYCGNNRLKKLSLAVHNNVTFEKLDVIKRATKSEILTNWEYYFKRVATCLNHFDEFKKLEIPMQLKLLQTIWHVWGRLEKITSSARYQKTVENSKLSEVVFQSGWIVDVKDVDIDCNWFSNFPNEQVKNFMLQTSTDLFNVIQYIHDLDPTDVELTYMLAQLCFQYAGNRHRGEIQEVCEQFQNVLSNDLHDYYLNEMRMPRYSRRIAKMMQINNYVQRNIRKGRERMEVIHCLGIFKLEFSHPEMFQDSLFN