MGLMIVTRHQKGGGVSTRWVSLFCISSFCFGVFVVNRLWVVPDPVNVNEQASGKKSQEINVDRLNDCNKKETPFLDGDILTQVSQTHDVIMTLDKTISNLEMQLAAARAAQAGNRHGPITAGPGTEQIVREKVFFVMGIITAFSSRKRRDSIRATWMPQGENLRKLEKDKGIIMRFVIGHSATTGGVLDHAIDAEDEEHQDFLRLDHIEGYHELSSKTQIYFSTAVEKWDADFYIKVDDDVHVNPGIVASLLARHKSKPRVYLGCMKSGPVLAQKGVKYHEPEYWKFGQEGNKYFRHATGQLYAISKDLATYISVNRHILHRYANEDVSLGSWFIGLDLEHIDERSFCCGSPPDCEWKAQAGNTCAASFDWSCSGICKSVERMEEVHQRCGEGEGAIWNVIF