MNLPITVDTGDRPTDREIQTTAASSGTENHSRVPSDVYEVLHRLAYDIWGDALDAKNLILKPLKGAMTNHVFECHWPHQKDRHNPRRVLVRIYGDGCEMFFRRDNEILIFERMSQLGQGPRLLARFPNGRVEEFLNARTLQATDLRDPTISRRIAAKLREFHQLDMPGPQEPELWERLRLWVCKAVHICPMAWVEEFQVELLKEEINELESKLSVSERGTGFCHNDLQYGNIMMDEIDGSVTIIDYEYATFNPIAFDIANHFCEMTANYHSDMPHVLDFSNYPGYEERFQFIDAYLDNSGTCSTSLFQKESLLQEVERYTLASHLLWGVWGILYATFSDIDFDYLEYARQRLNLYHHYKPLLFLHDFDPTSFVHWWLLSTLCDAFSTDVTHGPLFPFMAMKPESEGLQDT*