MGYIECLHSKRLLAAFQDLSQMSTLNPKGIDSLIRILRFWRYNGVFTYGPAPGAPYYGKLDGMKVECDSERRKRAATSYSGPVSSSLRSDWRVMEGAFVMFKVPWASEGFSESKDCKLIALLTSIQQGKYLTYVKASLYKIQPENAVVGIHTISVQLSSSSIPSEDPLKLHEYRLLGKPLMELMSTKESLQNAMVLVMRIDKDIAISRSLRFIADLLSEAFIVCPSEQTTEGVLWRQSAQEDCEMPIIWSSGSHCSLGLKFIGLLTSIQWWNASASVPSGRVFQAGYIDVDGDVIDHGGTVNLQMLQQPGIFLVLFSFENLLFNVLLTSSD*