MAEGAAMDGAAGREGRPAEEHEETHKGYQPIGEIRACGGLDKLVGPTAGARPASLARMHLDPALDKQLSAAVGVALGTWYNLEAMAVFCLKDTVALPGFTRYFRGRAGQEYREARSIMDYVSQRGGAVQFKEIAPPPNSFNHEEKGDALFLMEYALALEKVQNDKYVQLFRAAGGSGDPGVQAFVQVRLLGPRAAIIQRTAQCVAQLRRLGKGAGVFVFNAQLLAEQPREESLGNEAEDQDWSLPGSGACKRAKSGVAQG*