MTYAFRPGQGLPGKSFESNEFVWLSNAHSADRKTFQRALIAKTIVCVPFMHGVLELGTTDRVLEDPALVDRVAASFWETPFRVVCSPEAPSSSPPPNDETADAADIVFEDLDNDNAVRETTTVPAEESNEIGRHREVAELESNGANDQQITMDIGEIYSLCEELDVDVDVVRTLDDDSSWAVDPWSFQLVPTLSSPPDAAGVATHADDIAALDGSCRSSSCFVEWKKTPNSDEVAVPLTSGGDSQRLLKKSVAGGAWMNNGGGGSAAMTQGSSIKNHVMSERRRREKLNEMFLILKSVVPSIHKVDKASILAETIAYLKELQKRVEELESNNEPSRRPIETRRRRCREVTRKKAYAGAKRKASPELVSGGSDDDDDGGTDGERHCVSNVNVTIMENKEVLLEMQCQWKELLMARVFDAIKGVFLDVLSVQASTSDGLLGLKIQAKVSAAAQSLLAAEMQLASICISITTIYICLEF