MSREVFICDAVRTPIGRFGGSLSAVRADDLAAVPLKALVERNPGVDWSALDEVFLGCANQAGEDNRNVARMALLLAGLPESVPGVTLNRLCASGMDAIGTAFRAIACGEMELAIAGGVESMSRAPYVMGKADSAFGRGQKIEDTTIGWRFVNPLMKEQYGIDPMPQTADNVADDYRVSRADQDAFALRSQQRAGRAQEAGFFAEEIVPVTIRGRKGDTLVEHDEHPRPDTTLEALARLKPVNGPEKTVTAGNASGVNDGAAALVLASAEAVEKHGLTPRARVLGMASAGVAPRIMGIGPVPAVRKLLRRLDLAIDAFDVIELNEAFASQGLACLRELGVADDSEKVNPNGGAIALGHPLGMSGARLVLTALHQLEKSGGRRGLATMCVGVGQGLALAIERVLEHHHHHH