MSGGIDVLALKEEDVTKMLAASTHIGTDNANYQMEQYVFKRRADGPYIINLRRTWEKLLLAARAIAAIEYPSEVFVISSRPYGQRAVLKFAAHTGATAIAGRFTPGAFTNQIQAAFREPRLLVVTDPATDKQPITEASYVNIPVIAFCNTDSPLRFVDIAIPCNTKSHHSIGLMWWLLAREVLRLRGQIAREGKWDIVVDLFFYRDPEETEKEEQAAKETAVAPIKVETEFSSSAPIATDWASEAAPVPEAAEATSAEGAAPASGAPGAAPVAPVDPVAFAAAAPKDWSAAQEDWNAATTGGNAANWGGNTSW*