MELLVVELKSKLAASEDNLRSMLESNDTSVVGMQRSVAELRTANDNLQKQLKESRNEAEQARRQAEDANLRSVSLRNSGDTATRSNAELERSLADVRAALESREKELAVLEERYSRAEVERSISLEKAAVLEDERRLLEGDIRSVTNAKALWEGRCSTLRREKEELEHSLQKARQEIVENRGEEVSLTKGRLEALSASKRSQDSPTGRNDGSPSYFQRSLSGSNSMLNSSPSREAKELHELRGKVAVLEGLIKKKTMEMDSLKRDYSSKESDLYNKIELLQMANDQLIQGGPDLGMDQLQMELQRLQNQCSILARRERELVSQLSTQEVPHKFIGFKRSCENEQIESRFNRFKDTAKFGNLMDKVIALDNESSEQIETNAMYKEQLRRGSQRHCNSRIRRIGVCRRGPRQHTHTHVATALAPALINSQYASLYPNPACHSLPILPNPPILLLFHDCDLHSSSQQLHEHHQPATHLPTSSYSPTHASFTASQVSKPPQTRLTLTCQTCRDLENVVPHSPPRSPLSFSSSSSRRTFFTASSPSLSVARLVPAGSQETDDLLPAINSTLHPLQLARTRILSNPPQSTKLSTTERMETQAVAHDHNDKHLLL*