MTRSVAIIMVGGPTKGTRFRPLSFNVAKPIFPLAGQPMVHHPIQACKKVPDLVHIYLVGFYEEKEFQLYVSALSTELKVPVRYLKEDKARGSAGGLSHFKDIIMEDDPDMLFVLNCDVCCSFPLAELQEAQRARGGLGTILVKKVSKEKAAEFGELVADPQTKELLHYTEKPETFVSDLINCGVYVFSSSLFDHISSVSTFKRDTASLKRASSFEVLATASTTRGSAAEFIRLDQDVLTPLAGKRQLYVYETLDFWEQIKTPGMALRCSGLYLAQYRRTNPGLLASGDGPGKAAIVGDVYVHPSAKIHPSAKLGPNVAVAANARIGAGVRLISCIILDDVEIKENACVMHSIVGWKSTIGRWSRVQGAGDYEAKLGITILGEDNVVEDEVVVVNCIVLPHKSLSRTVREEIIL*