MHQLYPFVFSFLLVQTAIGSSQLQPGFYSQTCPEAEWIVRQVIRRAMIREPRSAASVMRLQFHDCFVNGCDASLLLDDTPYMDGEKQALSNINSLRSFEVIDEVKEAVESACPGVVSCADILIMAARDAVVLAGGPNWEVKLGRKDSLTASLEDSNRIMPSPRANASYLIELFNSYNLSITDLVALSGSHSIGEGRCFSIVFRLYNQSGTGHPDLNMDPVYREMLDRLCPLGGDGNVTGDLDATPRLFDNQYFKDLVNERGFLNSDQTLYSGNDQTRKVVQHFSRNQKDFFSAFVEGMVKLGDLQSGQASEIRKNCRVANKPTPGHFVI