MVRVIIKGGVWRNTEDEILKAAIMKYGKNQWSRIASLLHRKSAKQCKARWYEWLDPGIKKTEWSRTEDEKLLHLAKLMPTQWRTIAPIVGRTAAQCLERYEHLLDEAQKKAEQMDESDDLNDARKLRPGEIDPTPETKPARPDPIDMDEDELEMLSEARARLANTQGKKAKRKAREKQLSEARRLASLQKRRELRAAGIPWGQHKFQRRNPLYLDYSAEIPFEKPVPPGFYDPSEDKFEKDTTFKKQTRAEIEGIRRDDIENEERKKDREKLKKRRAEGNPESIFEQKVEKKRSKLILPSPQISDKEMEEIVKIGQATDTIREFNDNNPTSTLLHDYQMPMHENTARTARTPSMYADVLQKEAENLLALQNAPTPLKGGINTPLHDLNLQSALPQDRSIATPNTVLSNIAATPSSVLQGTPGQSEPPTPSGTPFRDQLSINNPQLSYDSRGELKKALSSLPAPRNEFVIMVPPEETEISQEETTDWVEDASDVDAENAEARELLRIQKLKKESHVVQRGLPKPSKINEQSFKPISSKSDIGKADDVIKSEMFSILKHDVDQHPIDDISLEDLEEAEKMIQNELRPEEHADLNANLWGVIEQCSSELILAQNKFTRLGVLPKKDQIDALSAKFQLYRDWMNTRAKKTAKMEKKLKVKLAGYQSIGQHLIKLIEEVGAELEACKREKATFELLEKNEEKAIRKRLNKLVEEVTQQEKREKELQKRYDELMQEKWNIGQALVRMDATITAQPIAYQ