MGVLCFGASNILLCAEDSSSVLGLGGFGGGGGEVAAELGCGGGGGFDFFGFGGGAVFPIDSDEFVALLVEKEMDHQPQRGYLEKLELGGLECSWRKDAIDWICKVHSYYNFGPLSLYLAVNYLDRFLSSFNLPHDESWMQQLLSVSCLSLATKMEETVVPLPMDLQVFDAEYVFEARHIKRMELIVMKTLKWRLQAVTPFSFIGYFLDKFNEGKPPSYTLASWCSDLTVGTLKDSRFLSFRPSEIAAAVVLAVLAENQFLVFNSALGESEIPVNKEMVMRCYELMVEKALVKKIRNSNASSSVPHSPITVLDAACFSFRSDDTTLGSSQSNSNNKDYNSQDSAPASKRRRLNTTPI*