MLVAPPVWTARGLAALSSPRLAQSAAVLHLCGSRLLVNGAVALLRAASSRPAAGLPLLWAMKQTAFRHFTAGESLADVRAAAATLAPAGVRMIVDHSTEESEAADARQANLRAKVALLGKLRAELAGECVFVPIKLTALASPTLLERLTAATLTAAEEGELEEGLALLRALAAAAREEGISLLLDAEQTHRQPGITLLARLLASEFNAPGAERPVVYHTVQAYLRSAEHEVEAELEAARGGGYSFAAKLVRGAYRHTELSRAPAALQPSKSHTDAAYDTLDALKLPRSDPCVHLAQIQGMADDLTLTLGLMGYNALKLMPYGHFDEVLPWLLRRLEENQDALGAAGEERPLLRHEMRRRLLGSSAA*