MEPPQGHSHDAGGLLSLGAEENGEEQLGPFLDRMSALVISRKRTFPGRGEWMDSVPQEEEREEEEGEEGHVGASAQGPIDDRNLEGGGAYSGDEEHQLQQEEGTPEDEGNGSVLSADLQQLQEHTRFTPGQLQELESIFQRNQYPNGPVRKEIARQMGVTEARVQVWFKNRRARWRRRHRAP