MEGVVRSMRDALPDLNSPQLQHCSLRLRDVLASPSDARLLLQKLPATWLASALDDVIARLSRADWRDREDGAPGGGEGPVQAAQPWHAQGKKKQMRHPCMQHQCHCCDEGVLLAPGQPQAFPSRFTSAPMSEGPRSRSIHRISASFCCQAVCVCGTLQGLAEAGPVSVQAVAKLALHGLGVHQLPPSTSPTVPADVASVVQQLGSTWCPWQSRPAGSYCGCVLRCGLKAGLRYRHGHGRAAAADGWQGSSSWGMVDLAATVGQQQLRD