MLNALVLLTLLAFSVPASASRAFVLDRHDNFPVLKFPSQIPRFKEAPAFRNGNGCIPHDARSDGAEPSLCDPTAVHIAMTLDVTYVRGSMAAILSIVQHASCPENVVFHFLASSHGLELAETVRTTFPYLRFKVYRFNEGLVKRKISSSIRLALEQPLNYARIHVADVLPRCVSRVIYLDSDVVVVDDIVKLWGTRLNGHAIGAPEYCHANFTKYFTEAFWGNEEFASTFNGRMPCYFNTGVMVMDLAKWRKEGYTQRVQNWMEVQKVKRIYELGSLPPFLLVFAGNVEAVEHRWNQHGLGGDNMEGKCRGLHKGPVSLLHWSGKGKPWVRLDARKP