MLQGSAHPDSTIPIEKPKFWPGSPSKTGGMDKKFLLPPNLTPTDEPFNGRKDQSSELVSVLRGALGSVNHDANLLHWSMEMPMNLEVPPLYSTPDPVDDIGAEMCFPKPTDIPYVPAVSYCSKGPLPLPPYTLPSLERPENTASKVRIKREPKHYTKDKDTEKVKRENDRRVANNQRERVRVRDINEAFKELGKMCTMHVQNDKVQTKLNILHQAVNVINDLEKQVETRNLSKELPAFQNEIAIKHKLASSSSSNSSNNELLHSSGAGGISDHHSARMMECYPAPMPCQPLPMPTPINPIGVSPHLPPHSICSEPPSSNSASIITSSMQVIYNVEDSINREGSANRDYTDYASSDEEGLQ