MTHVRLISLRDVALRWFEFRDRSISDQLIRGQAPDTRLRVSLQMGIMLSPLHRISVRFLQMMVVAELMNMSKVLLSMASADSTCQNVCGDVPVMYPFGTGSGCGNKVFEKYVSCNNGKLLLHTPTGQYQVQRIDYTNNLLILQDPKMSTCENMQGSSNFGLPVDAPFSIVGDTFVLLNCLSTSMLYNGLSSLCDPAGTNICQSLYSCSSVSQLGLEVNAPTSSCCVYTNPQLSSPPYELNLQLLQCSSYTSIYSFGPEYGSGGDGSDPAAANAYPNPSSWSYGIALKFYYDETAYYSSCKACEQSNGVCAYNVYGFVCVCSAGVNTTTRCLGDGMNNAVGEESFRNRALELTGLIALLLDIFYSFL*