MSDAEKAEQPQQKERRKIEIKFIQDKTRRHITFSKRKHGIMKKAYELSVLTGTQVLLLVVSETGLVYTFTTPKFQPIVTQPEGKNLIQACLNAPEEEEEDEDEDEDEVKDEDKPDVSVGGVAGPNAVQDVPGNPGPVDVGVPADHVAAAHSVAAATAHHHAVAAHHHQLSPQQQQNFNNPAAYLNAEQAAVYQQYFNGVNSQQGQY