MLVSLTVGKVDAGVTVLLTPDKRLIEFPSILLPPDISSGSIVDVTVARNVASEDEAERAFRALQDKIFNALGAAEPKAPNLRCRNATQTSVVLEWDPIDLATADLISLALYRNGQKAGNIPKPTAMHSTKISGLAVDTEYTFHLVLRTTAGTLASDKVVVRTHKMTDLSGITITTGILPPALRESLARSVDRIGAKLVDTVRIDTTHFVTTEGRGVQWEKANELNIPVVRPEWVEACERNGRILGVTKFYLDAVRVGMGPSAADMGGSPPMQHNRSVSSAFSHKELPPQPSPPVPQQQQQQQQQTTPPPTNGVRSPDVNKPTPPPPAEPEPEPAPEPELVPEQKQEEELQPVALEPSVEATTTEVPQEDDTGSEKGGDQSDIASEPEDKATQDDEPKVLDHAKEEQGLPVRPASPVEDAEESKEGEDEDKDKDDSLNPKGGKSSDGASFQDVAL*