MRRVMWVAACVMVAAVVAGCGGSAPGGEANRPAPSASEPLSSRAPGDATTRDDDVALSPSATVTVDGQGWSVTGGRVVSGDPHSGAVVRVPLSKNGTVAVALEGPDGLAAQVEVDGTVAVTVEGEFVVGLSAAREVASGDGAGDVVGRWAVREGGALVVELADAPVTHDGSVAVTVGIDSVGSVTWGVAEGGSSLAVTPSTWGRAGGVTVARFGWADVVERDADADIPGMEEQFACHALGASAKDTWNLEPWRPAVPLPQMMAALCNPESQ