MCGGGPDNHRAIAVAAAAELPPPSVVAVEMAPPHGHLPGKEVYNEEEEEEDDDDDDEYDGREFEEEFLRFSMMVDEEDDDDDDDEVEIIAVVPPPRWPLVGARGTTSAVESVTNLQARTSPLPNPVVPQTGTKASKRGDSGAKAKPAAAKKRRSKHGFLGVHQRTYGRWSAEIRDNVIKGSRFWIGTFDTALDAALAYDAVSRRLYGLNAKTNFPAAAGEDDLPPPPPPAKPCSSTKRPKKCNTSGDLGAAAAPPQAVDTPAAAAAGVELTSLLCSVAAQAQEVSDGWEFIQELLLLGGGVSPLDYLNGQELAGAAVGDLWSF