MEMRAFQVVVAATVDGGIGKDNGLPWKLTKDMGHFKKLTSETRDANAVNAVVMGRKTWESIPAKFRPLPGRLNVVLSRSGVLAEANDENNNGAETLPEGVLVRKTIDDALSAISSSEKRVEKTFVIGGAQIYEEALKSERCEAVHLTEVEGDFECDVFIPKIDADKFKLYGQSKPITENGARYQFLTYVTKDSESGKFRPIAGELLPAGCDVKHEEHQYLDMIREIIDQGAVKGDRTGTGTISTFGNQMRFDLRRSFPLLTTKRVFWRGVAEELLWFVAGETNANKLAEKKINIWDGNGSREYLDSIGLTEREVGDLGPVYGFQWRHFGAEYTNMHADYTGKGVDQLAEVINKIKNNPTDRRILLTAWNPAALKEMALPPCHMFCQFYVANGELSCQMYQRSCDMGLGVPFNIASYSLLTCMIAQVCDLKPGDFVHVCGDTHVYSNHVEPLKKQLTCEPRPFPILKINPEKKDIDSFTFDDFEIIGYDPHPKIEMKMAV*