MQRVVLLVKLFTWFFVSDSDDDDPSALGCEADLVGRRHELMLACYAGKFCHQNLDAFAADIIRSSPLACSNMSGDSSASARITGEVRDLISKPANIHKITKGLDVLHDIWKDISKDMSLQMQSRYLKATRDHLNGNRLQAYYRKAGRLPGIEEYVYALRRPTSLLIVCFIFMEYGLCIELDDETLSSETMMRLQDAVTDHVALVNDVFSCEAEKCIGDYFNLPCVILRERLAAQPGFTFADAMREALSMIEEVDKLCVQLMEEVENSKLIEKPGLREYLRGLELWMAGNLEWSLKTARYSHTCSAQGLVLPVET*