MSERWSGQGGAFAVGLLAGSIATLLLASRKSDDKSGDTHHQPPSQPHNGQSNTTNHLPSEIRSEMLSRNSLYFSSPTDAPGTNHGMERITNSIVLIVGLGGVGSHTAHMLARSGVQYLRLVDFDQVTLSSLNRHAVATLKDVGLPKATVLCQHLREICPDESKLILDPIIKMYTGDKEKDGGMLDPPPGKQWDCVIDAIDDVPTKANLIAYCAKRNIRVISCMGAGGKADPTRVHISDLRSASRDPLATAVRQKLRLMGKMEAKKMACVYSSEKVVAKLAQITPEQKEEGMQNFGAMDNMRVRVLPVVGTMPAIMGQTLAAMALCELGNKAFTPQREKNLEDKLMPTLKNGDENITTNGVYIGPILIDPDDVEYLMVELWRNRCGVTGDRLGTSLELYRWDRTRPATPNNLVLMSMKAAQKFEKDFEALGDGRKGLDVDVVKRVEARLSTCILDAEEX