MPSLVEKPEPLLEDNPQRFCMFPIKYPAVWEMYKKAEASFWTAEEVDLSSDQQHWDGLRDDEKHFISHILAFFAASDGIVLENLAVRFMKEIQIPEARAFYGFQIAIENIHSEMYSLLLETYIKDQKEKARLFNAIETVPCVAKKADWALRWIGSHSSFAERLVAFACVEGIFFSGSFCAIFWLKKRGLMPGLTFSNELISRDEGLHCDFACLLYTLLDNKLLEARVREILCDAVEIEREFVCEALSCDLVGMNSSLMSQYIDFVADRLMVALGYSKVYDAQNPFDWMELISLQGKTNFFEKRVGEYQKASVMANLASSEGNHVFRLDEDF*