MTEIAALSMSHRNADLPLRERASVDAARASRLRAELAAATGELVVLSTCNRTELYATGSVGPSALRAAWSRASGVAEAELAGASCELAGGAAVRHLFRVAAGLESQVVGEPEILGQVKRAYENGRLAAASGACGAGPVMHRVFQRALAAAKSARSESGLSRRGGSVGSVAVTLARTVFQGFEGKEVLCVGAGAIAKATMRRFLRHRPARVRLVNRREDRAGELGARLGLPDPAAAAWPLERLEEALIAADVAVFATAATEPVLTEAALKPLLKRRRGRPLLILDLGLPRDVEPPVGKLPRVYLYNVDDLQEVVDHDPERRASIQACSLRVEAAAAACVADLTSPDPGPAIGRLRAQLHALAGEEETRTRARLTTLLGDRVDAATRAEVEAVLGEFRHRLVNKVLHGPVSRVRGEAPVGVGELEALFGLGEPPPPVAAPAGPAVAARGGLA