MATITAATSRIGIQCNFEPLKHHNFNSCIKFSLSIPSISSPNFSFHKLSLHTMPANSFRANASSAIDAPSEELEASSRGGIGANDLLIVGPGVLGRLVAERWREEYPGCQIFGQTMTTDHHDELIKMGISPSSRETKFTSKFPYVIYCAPPSRTEDYPGDVRDAALKWSGEGSFLFTSSSAPYDCSDNGSVDEDGPIVPIGRSPRTDILLKAEEVVLEFGGCVVRLAGLYKEDRGAHTYWLHKGTLDIRPDHILNLIHYEDAASLSVTILKKRLRSRIFLGCDNHPLSRQELMDLVNKSGKFEKKFEGFTGTSGPLGKKLDNSKTRAELGWEPKYPSFAQFLGVSD*