MADGGNCGPGGGNASAPVCSFVRKPPKNIRKRPAAPAGSDDDDDGGGGALAAARSKKGPPSSTAGKLVFSTAGASSEAPRFQYESSRTIQSTDTRATATLETETEFDRDARSIRERQLKQAEESLKKNPSAVAASASASTAGEVYKGIHGYTDYKAGFRREHTVSSEKAGGSHGPLRASAHIRLSQRFDYQPDICKDYKETGYCGYGDSCKFMHDRGDYKSGWQLEKEYEEAEKARKRRIAMGGGGESDDEAADDEDEEEALPFACFICREPFVDPVVTKCKHYFCEHCALKHHSKNKKCYVCNKPTLGIFNAAQEIRKKMAQDKKQQQQE*