MTLDKTISNLEMQLAAARAAQAGNRHGPITAGPGTEQIVREKVFFVMGIITAFSSRKRRDSIRATWMPQGENLRKLEKDKGIIMRFVIGHSATTGGVLDHAIDAEDEEHQDFLRLDHIEGYHELSSKTQIYFSTAVEKWDADFYIKVDDDVHVNPGIVASLLARHKSKPRVYLGCMKSGPVLAQKGVKYHEPEYWKFGQEGNKYFRHATGQLYAISKDLATYISVNRHILHRYANEDVSLGSWFIGLDLEHIDERSFCCGSPPDCEWKAQAGNTCAASFDWSCSGICKSVERMEEVHQRCGEGEGAIWNVIF