MMSYIKQPHYAVNGLTLAGPGMDLLHSAVGYPTTPRKQRRERTTFTRAQLDILEALFAKTRYPDIFMREEVALKINLPESRVQPCGAGRELKARERARSFGGGCVHGRPGKLPDSLQSSRALSWPWEGCTPPAVPPAPSLPHSAPSAALWLWVLATHSCSPPHPLVIGVCSLGAGCVWRRAGERDFSMRSVGSRQSSPVSSASFSLLDCSAYLSPMHPQLSAPGAALSPIAAPSMGNHLSQSPASLSGQGYGTAGLGFGTVDCLDYKDQAASWKLNFNAADCLDYKDQSSWKFQVL