MVIHNQFVYISSRITNNLFRLTMVTMKSEEGNEFDQSQDQASQLSNNPNVGGTGAGDDDDDEDGGASGKTQKERRKIEIKFIQDKSRRHITFSKRKAGIMKKAYELSVLTGTQVLLLVVSETGLVYTFTTPKLQPLVTKSEGKNLIQTCLNAPEEGLGDDQENQSDGNTGDSPDQSPAPNQHQQQNPNAIAAAGHSQQVQQQQAQAQAQQQQVHAQQQQNAGGMPPIPGQHGGLAQHYQQGNANPGGPGGPLQGNYGDQYSYFGNMPNSNIPNQQQYQ