MGSSHHHHHHSSGLVPRGSMRYLAHPDRYDRIAYRRVGRSGLVLPALSLGLWHNFGDSTPIDTQRALLRTAFDLGITHFDLANNYGPPYGSAEINFGRLLREDFKPYRDELILSTKAGWDMWPGPYGQGGSSRKYLLSSLDQSLQRLGVDYVDIFYSHRFDADTPLEETAGALASAVQQGKALYVGISSYSAARTREIAALLRAWKVPLLIHQPAYNLFNRWAEHELFDATAELGAGVIAFTPLAQGLLTGKYLDGVPADARVNRPGGQSLRPEHLSDDNLQRARGLDAIARGRGQSLAQLALAWVLRDARVSSALLGASRPEQLIENVAALQAPPFSAEELAEIDRHAVEGGINLWEKPSTDWQ