MKFQLFFCLLTRVAGFFLQFLLFGLAKMPSFIEKPEPLLAENPQRFCMFPIKYPAVWEMYKKAEASFWTAEEVDLSSDQQHWASLRDGEKHFISHILAFFAASDGIVLENLAVRFMKEIQIPEARAFYGFQIAIENVHSEMYSLLLETYIRDQKEKARLFNAIETVPCVAKKADWAIRWIGSHSCFSERLVAFACVEGIFFSGSFCAIFWLKKRGLMPGLTFSNELISRDEGLHCDFACLLYTLLEKKLPEVRVREILCDAVEIEREFVCEALSCDLVGMNSSLMSQYIDFVADRLMVALGYSKVYNAQNPFDWMELISLQGKTNFFERRVGEYQKASVMANLGNSEGNHVFRLDEDF*