MNEFKRVVRIFSGVVMKLLCDFCETHLAKVVCFADEAALCLGCDVRVHNANEVAAKHKRMELADFSSKNGVSCDICQETTGFFFCLEDRALLCQNCDLSIHSVNELVSNHKRFLVMGTRVSLHPFQEQDSDHRQAAEKSIAGKDQAKDDLVMKSSGSAQGLTSTVMSKGSRNGVKRKMNKRNSDVEAADASPAKDLSAPSSKLPIVPAQVGTESAGNGAGRKVDDLPSNDQNANYLTTARKSSIADYLTKIIPGWRVDDFFDSTERENFPGYPPASSKDPAIREDEGVNFLAKEAAREVPEMYAQILDSNREMLMVAPNSLHLGDGLSNVFRVPVLGSVESSAYEVNLQQIIPTNHKFWG*