MDVRVRLANEDLWAKFHANTTEMVVTKTGRKMFPKLEYIIEGLDPKLAYFLALQIEQVDDNRYKFSGGEWSPAGRGECGTVSKSVTHHDTIMPGAHWMRQPVNFERVKITNNFGDMSPSHIFLQSMHKYIPVLSIFETPSLPSASTKQVARIRIPETEFIAVTAYQNTTITQLKIEHNPFAKGFRDGGERKRSTPEDCSATPSPKRVYSPHQHPYAALFDKPMPVVATQAPQLAMPPLWPAFCPPYWSPYAYMLNPFLARFGAAPK