MVEPLGLALGVLGVAGLFKSCIDNFDIVVRAKNFGEDFDLLCTQLALQRLRLVLWGESLGLVASPQGDNTPYNIGLDRPDIKVVIEPSLDYLRRLLERASVVTDRFALSNAVDSSPGSMSLFRDRFDAFRRRMHANQKQNSVWKTTRWAVHDAAAFKATVDQIKQLVDGLESITGTMENLLRRQRAALVGEIESVPDTRSLRLIQMASGSSNDRDASTRLISDVASHQLSLVKSSSRSSFSRIVGSGSLYHTTPLYPRAQLQRASDRPMFESCSLHLLPRLPVARITRLAIDNNHPPVPSSPHLLGTSSPWLQTTDSSAVWTQAPLDEEPSTAVRRILLAATHGSERRTVRYSLGALLTAICVFLASPDVDDPLLIEIAELYVRDCDRYEVVAWNYTCKYARESQPPEFDDLDLDNTPGDQQAVAPLPCEPMNTDELSFLFARPSDSETGTMLSHTTKSTFGTVK