MSDTEKQDQPQQKERRKIEIKFIQDKTRRHITFSKRKHGIMKKAYELSVLTGTQVLLLVVSETGLVYTFTTPKFQPIVTQPEGKNLIQACLNAPEEEEEDEDEEDDDEEIKDEDKPDVSVGGVAGPNAVQDASGNPNAVNVGVPSNDHVAAAHSVAAGAAAHHHHHHHHHAAAAAVAAHHQQLPPQQQQNFNNPAAYLNAEQAAVYQQYFNGVNSQQGQY