MGVSVIGQLREQVSPSQTLQLRAVVRNEEEASRLRLDMCGAVLRNGTLFPLLDLQKDLHIELCVVPDDADEQQALGKAFEGVDVAVLLSAAHADFISATPAAAKRDEALLSAGGLDADGQPDDGIETGRQYMARASSEYLAAVAESGGSGVNVRVPPVAGAAANRRLGTEVAAAASASGMRHVVLRSSMGVAALRAVSEPSGGGEAVDGAAELAEAVTRMGGPAAIAAQADAEAALRTRCGQRGVSYTVLRLGALVDSSGGVPLAFGSGDRQLLERARLVVEVVRDGLPELADATVDVAWDDKWGMSSAGREEPARTASRQALVPAAARASVSMSAARA*