MGLTPASNSPVSVPPDQETLFEFRAGKMIVRGTHVTPDPRKGLVRLVKAEDTLLHFQWWDRATFTLEDDQIIFPEEATFEKVGQSSGRVYLLKFKHDDRKFFFWMQEADKDMDADLCNVVTHHLNHPLESDGEDELEDSPQPLSENSDAMAGDLLEATATSRDLAGGSSYLPSSTPGSTNAGVVQMADLQRILSGLGQAADGHMAMARDTGPGFSELLRPDIVRPLLDTLQLEERLAPFLPEGVRTKQAIAELMQSPQFHQQLDSFTQVIRSGQIDLSQFGIDSSRYNYTVVSFLEAIEDQASSGSNDQELERRTDVMEEGQ*