MVFFARLSLPTDPFWHASHVIASDDLYRLHHGFSKSFLDAHAHAHAPLHLTRSQIFSRVECWSGNREMLCSTRWVLAGKPSAALGSPQWMEMEQLHQGVSGAEPPSSSLDPKTETKSEALSERVQSESSVGASVHEIESRERYTVEDSVPALTLFHGNFDRELEVAVRAVQLACVLSQRTQERLLRNEEKANSKTDRSLVTVADWGVQAVISWVLSQSFCDEEVSMVAEEDTEALKGMDGIHVLQRVVSAVNECLSASYFVGLNPPDRPLGTIDVLKAINKGCSKGGSKGRFWVLDPVDGTLGFVRGDQYAIALSMIEDGEVVLGVLGCPNFPMKKEWLSYHHRYYRLMSRLSPPRPDVWHKGCIFTAQKGSKAWMQPLVWNLKDLDILKLARPISVSTIDDPAEATFCEPVEKSNSSHSFTSGLASSIGLKKRPLRLYSMAKYAAIARGDAEIFMKFAKSSYREKIWDHAAGVLIVQEAGGVVTDAGGKALDFSQGRYLEGLDRGIIACAGNKLHAKLIEAVDASWDSSRL*