MNHALHRGLQENIKLVPIDLPNRPAWFKEKVNPANKVPALEHNGKIMGESLDLIKYVDSNFEGPSLYPLDPEKRDFGEDMLKYVDTTFTKVVFGSFKGDPAKDTAPVFDHLENALQKFDDGPFFLGDLSLVDVAYIPFVQRFQVFLGEVFKYDITAGRPKLAAWIEEMNKMVAYTQTITDSEYVINFFKNVLEHRPASLDATADPPALFDGTTRLYTSYGCPYAQRVWITRNFKGLQEKIKLVPLNLGNRPAWYKDTVYPENKVPALEHNGKIIGESLDLIKYLDNTFEGPSLFPEDQAKREFGEELLKYTDTFTKTMWASLKGDPFTETAPVLDYLENALYKFDDGPFFLGQFSLVDIAYIPFIERFQIALNELFKCDITVERPKLSAWIEEMNKIDAYVQTKTDSKEIVEIFKRKLMVRSYEYCFGSLLDLNLTRVFILAVRKQALSSEVYEQLDGLWI*