MKWLSLLSLAIAVQASPCPYGQMAERGELSAEDTAKFFAARAEKESAVEAQMEQVKRDTHARQEAFYKRQVSVGKLTLGGGLLNGVLQPFTGILQNLDVPVPQDFSLKKIPGDDANHRYEAPESTDVRGMCPTLNTMANHGYISRTGITTFAEAANACQITLGFGYDTCVFLSALGLLAGGDLPSGKYSIGGADSRVPNTLGPSLGISKHGFFEVDNSISREDAYFGNQADFRLDRFNRLVGIANKYNGEFGNSAFAEERVLVYNEAKNNNPQFDAGIRWLAVTTAERVFIFRALPNGTHPELADYQNVAPFYMNETFPRNWFRRGTAYSLAATGADIANLLASSSELTVPGSNEGMNNFVPLGVDISNVTASEATCFLATAIFDESPGFLSGALVNHADVVQGFLNGGVLPFFQDFNCPVTSFGQPGPSAEDDTPGVSEDCNTLRNGVYTC*