VEADCPGKPFTGGLNTETNEKALEAVFGKYGRIVEVLLMKDHETNKSRGFAFVTFESPADAKDAARDMNGKSLDGKAIEVEQANKPSFESGRRGPPPPPRSRGPPRGLRGGRGGSGGTRGPPSWGRHMDDGGYSMSFNMSSSRGPHPVKRGPPPRSGSPPSKRSAPSGPFRSSSEMGGRAPVSRGRDSYGGPPRRELLPSCRDDYLSPRDDGYSTKDSYSSRDYPSSHDTRAYAPPPRDYTYRDYGHSSSHHPGGGSYRDSYESYGNSCSAPPTRGPPPSYGGSSRYDDYSSSRDGYGGSRDS