MQFASLRSTSVQFQPQLLRTDRLRALRTAATAHAAAQSSAAGAAGPMASVTLVPQGGLHVSKPTWWLESRFHFSFADYWNNEKMNFGALRVLNDDLVKAKAGFGAHPHRDAEIFSYIVSGELSHADSMGNREALPRGCVQYMSAGTGVTHSEMNDGDETCRFLQIWLTPDRRGHAPQYGSTRYERADRHNRLLRILGGTGPAPAWPQLHSPHSISLHQDANVIVSESDAGTRFDLSLGPRRQAYLICIEGDMQVNDQKLGMRDGARIVGGGSEAAPAPLSITAGSTGAHFLVVEMARSD*