MDVRVRLANEDLWAKFHANTTEMVVTKTGRKMFPKLEYIIEGLDPKLAYFLALQIEQVDDNRYKFSGGEWSPAGRGECGTVSKSVTHHDTIMPGAHWMRQPVNFERVKITNNFGDMSPSHIFLQSMHKYIPVLSIFETPSLPSASTKQIFLQSMHKYIPVLSIFETPSLPSASTKQVARIRIPETEFIAVTAYQNTTITQLKIEHNPFAKGFRDGGERKRSTPEDCSATPSPKRVYSPHQHPYAALFDKPMPVVATQAPQLAMPPLWPAFCPPYWSPYAYMLNPFLARFGAAPK