MSVSQPKNEVRVWPVRLCMSKGMGKLHVSSNGTRADGWEHSHFLPSNYASLRLQVTHNSQKRAKCLTVAVVVAGGDALRPELPDRKGVITVFGPFNAERHYFCARVSGQRLWIGSIDQSVVAMFFLDVPQVSMVAQFVAQVLEAPVAGTVLYAYANAILASSTATMSAQELVHPCSHEESKTGSRAGVGSAKPPAPPCAPACAPAPVCAPAPVCAPDPAHAPALACPAAPAPVQTPERVERAAPILSQTSTLEQTVVSQVTLGNPTPADSALREPGLASDVVEQAAPVDERPADQPKLGSPVGAIREFECAPVFVRTELSESTRLSQKYPVHYSRVQVIRALGKAMRRKEVQAGLRQLVESGQHLEVRDKQ*