MSVEVLDGSTIREFVEDDQAFNGWIDDRFANLDIDKDGILSYGEMMKELKSLRVLETHFGVDVVQLNSDDLALIYSALFLQFDHDRNGCVDIEEFRAETKQMMLAMANGLGFLPVQMVLEEDSLLKKAVERELAKVTA*