MVVFVIDFSQAAKNALNPLSQPVRDYLWQQLETARHSPHVTSVIVTGGTKNFSAGADISEFGGISSAATDTSSVSLIDIVECIENFPKPIVAAIAGNALGGGLEVALACHYRVCTTKARMGLPEVTVGVIPGAGGTQRLPRLIGLQEATQRILTAKPMKGPQALQLGLVDAMVPQEEQLLSTALKWAEWAELMPLDYRRVGRRTVPDAAMVDQIAQFAQQQLPPANRGGFVHRCALKAVLASATQPLDVGRRIEFEQFTAALQSMQGQAYRHAFFAIRKAQKPVAALQQQHPLLSSTGSSKVAVVGAGTMGSGIAMVLLQAGCHVTLVDVVQPALEKGVKNIHKIVHGYVAKKKMTQPAAQQLLSRLASTQKLQDLTHVQLVVEAVVERMKVKKSIFTTLDQVTPPSCILLSNTSTLDIDEMASVLSPQRQTSFAGWHFFSPAHVMKLVEIVRGEKTSTATVA