MKGSLDRTKVVLRHLPHNISQSALMEQIDARFSGRYNWFCFRSGKNSLKCQSYSRAYIDFKHPDDVIEFAEFFDGHVFVNEKGTQFKTIVEYAPSQRVPKQWSKKDGREGTIDKDPEYLEFLELISKPVENLPSAEIQLERKEAERAGNAKEAPIVTPLMDFIRQKRAAKGGSRRSLPNGKLMRRGSGASSSSSTSNSPALKRGSERRRTSTTMKILLLKGKEKEIPLISSGLSSVKISHGSGAPKQREGQGSSGRVIRSILINKDSQQNINREIDRKPPRPPPPYNGLQDDMEKRSTRNKDRPDRGVWTPLRHSDDESLSSSLSQSKPDSSEGTHGEGKYDTRAGSGRGGHFSPDNGSHKHGGRRGPSSYNNTKDADGSKKGVSSGYGSHEKQVWVQKSSSGS*