MREIISDGNELVAKAAIEVGCRFFGGYPITPSSDIMHAMSVALPKCGGRFIQMEDEISGISVSLGASMSGTKSMTASSGPGISLKVEQIGYSFMAEIPLVIADVMRSGPSTGMPTRVAQGDVNFLKHPIHGDFKAVALAPANLEEAYTETVRAFNLAEMLMTPVFLLMDETVGHMYGKVQIPDLEEVQKMTINRKEFVGDKKDYKPYGVAQDEPAVLNPFFKGYRYHISGLHHGPIGFPTEDAKMGGDLIDRLFHKIESKQDIINENEEMDLEGAEIVIIAYGSVSLAVKEALKDYNKESKQKVGFFRPKTLWPSPAKRLKEIGDKYEKILVIELNKGQYLEEIERAMQRKVHFLGQANGRTISPKQIIAKLKEL*