MSVSQPKNEVRVWPVRLCMSKGMGKLHVSSNGTRADGWEHSHFLPSNYASLRLQVTHNSQKRAKCLTVAVVVAGGDALRPELPDRKGVITVFGPFNAERHYFCARVSGQRLWIGSIDQSVVAMFFLDVPQVSMVAQFVAQVLEAPVAGTVLYAYANAILASSTATMSAQELVHPCSHEESKTGSRAGVGSAKPPAPPCAXXXXXXXXXXXXXXXXXXXXHAPALACPAAPAPVQTPERVERAAPILSQTSTLEQTVVSQVTLGNPTPADSALREPGLASDVVEQAAPVDERPADQPKLGSPVGAIREFECAPVFVRTELSESTRLSQKYPVHYSRVQVIRALGKAMRRKEVQAGLRQLVESGQHLEVRDKQ*