MDALILDEQIRIYALLPIFVIVVLVCIIKSNLAQMIHPGPKTDMEKLSQNNYLSRFDLLKSNNGLLSPLAFISRKLFYNKPEVGYFNDLPEQANPFDALLKQDPSDLFGMMKNQIPFLVLQLGLGFLINLFFSGYLVAKIPFPLTYKFKSTLQMGMDIELLDMKFVSSLSWYFLVMFGSSGLISIIDYFVLQDKDRSQNNAMDNLMATHNPLAKPPGNMNNIPDLRKFFNKKKEELDNVKYEFLLENIECELLQKWE*