MSREVFICDAVRTPIGRFGGSLSAVRADDLAAVPLKALVERNPGVDWSALDEVFLGCANQAGEDNRNVARMALLLAGLPESVPGVTLNRLCASGMDAIGTAFRAIACGEMELAIAGGVESMSRAPYVMGKADSAFGRGQKIEDTTIGWRFVNPLMKEQYGIDPMPQTADNVADDYRVSRADQDAFALRSQQRAGRAQEAGFFAEEIVPVTIRGRKGDTLVEHDEHPRPDTTLEALARLKPVNGPERTVTAGNASGVNDGAAALVLASAEAVEKHGLTPRARVLGMASAGVAPRIMGIGPVPAVRKLLRRLDLAIDAFDVIELNEAFASQGLACLRELGVADDSEKVNPNGGAIALGHPLGMSGARLVLTALHQLEKSGGRRGLATMCVGVGQGLALAIERV*