MGNRKIAIIGAGPAGCLLARLLHLAGTEVTVFEGEDHPNFRSQGGTLDLHTATGLAALKEAQVFDEFLKHARYDGQYMAIVDKNLEYHLERNAVGKYNKIEERPEIDRSSLREILSNSLPEGMIKWGYHLKKVEGRSLVFDHTTVDGFDLIVGADGAWSKVRKEIDPSLVPEFAGIGMFELEITDAENNAPELSKLVNRGSVFASTDGNRTSIQQMGDGSLNMYCSFVTDNPDWFKPENCGFNPHDLKETTKALLETRYKDWDPRLRQAIELANGRCNPRSLFMLPVGSKWEHKQGLTLIGDAAHLMTPYAGEGVNQALDDAMLLAKAINGAVGKDDQELDKAIKSFEEVMFARVGPVQELTWGLLQDWMYTPGAPRTVMAKSISRHVRQRLPWVLQPLGVAAVHGYYFLKNKNLVS*