MCPVVKMRELVGDTGTVAVVAREAGFTQSPTGPGRFLKIICKDTKTRGSIEKTIILKPVSSKGTLRHSVNLPDRKFPGMAIQVGKRTNSLAFARADCHTCTSRGQKCDRQRPHCTTCISHGRKCGGFATPLSWDHRHDTEFRVLPTTSDTALNPFRCREPLPQGSRLLFHSILALCCRHLSQITGTPSSEEREHRNQAFKLLENALQSDQLARRGLTLLDPLLVLFTLDCTLSASGRWSTYLTRAHSLLEACGGPPALDNALIRSQVAMILWWDATLALVSRQGTVFSQSYLDHLIHSEKKDKWSFYDLTGCPSDLVVIIFKLAELAHQSTIASSMEWLTFNLNPIVQIEEQLRSWMHPSFAAPSYNQTNPSVDDGTRTHPLDEDTLHAHQDRHHCAEAWRHALLLYIDRLFRWDRSQIRPLSIPCLARLTLNHVKCCRRTSQTQKQLLLPVFLAGSETGDEEMRDMARGYCRWWSERSRYNMFHSVPVLLEDIWNGDTWWGDVVDEKTKGASSAEGSNVQFLFG