MGCKLHLFALTGLKTSFTGSQRTANRGGVVLVSVAEEDDDARLNTHFSITLLCCSFMTVVVARPARFTPNEDLQAVRKYVGMFSLLESCWEALCGSVLATFVNPLVPSFPLQDDGIYTQKPSYKFSISIIIVVVQTNGNPLQQTQVPPQQQQQQQQPIVYASCKLQAAVGNGPNGLGTYGAENGSPPLEQMGHHMNTAQMTIPQHHMGHAQGQVHQNPQHMGMYTNTGGGPPGVVPQQPPNMMHQQPPQLHQGQQPPPNSQNSNSGLQSPLYPWMRSQFERKRGRQTYTRYQTLELEKEFHFNRYLTRRRRIEIAHALCLTERQIKIWFQNRRMKWKKENKTKGEPGSGDENDMTPPQSPA