MKENYTPLIQLRRMVFVEVARMGYDDNEKLAHNIEEAVYTILPGEVAQYRDSIYKERAIVGERLRMALGMKMRAQDEYSRLSDGCEKIIKSERIVQDELVQVMPFACEACPTKTYRVTNNCRKCLAHPCIQVCPVNAISMGQYSTIIDEEKCIRCGRCKDNCPYNAIVFFDRPCAAACGVNAIESDYLGRAIINQDKCVTCGMCLVHCPFGAIADKTEIFQLIQAIKNGEEVHAILAPAFVGQFGPLVKPDMIKEGIRRLGFKSVVEVALGADIESIHEAEEFLTEVPETLKFLGTSCCPSWYLAATKNFPEFKQNISSSATPMVATAKHIKEDHKNAKIAFIGPCVAKKTEASQPHLKHLINFVITFEELMGMLVARNIDFMSLKDAPPARDDASTSGRGFATTGGVAQAIVNTIHKVEPQYEVKTFCADGLHECMKMLKMAKAGKYDGYLLEGMGCPGGCIGGAGTLAPVQKSGRELEKYKNASPYFTVQDNPLAPKHYGQ