MSSRVSVTVSQDGTCDYRTVQEAIDAVPLSNKCRTVIRVAPGVYKQPIYVPKTKNYITLVGLSPEATVLTWNNTATKIDHHQAARLIGTGTFGCGSTIVEGEDFIAENITFENSVPEGSGQAVAIRVTADRCAFYNCRFLGWQDTLYLHYGKQYLKDCYIEGSVDFIFGNSTALLEHCHIHCKSAGFITAQSRKSSQETTGYVFLRCVITGSGATSYTHLGRPWGPFGRVVFAYCYMDHCIKHVGWNNWGKTENERTACFYEYRCYGPGSCPSKRVTWARELMDEEAEQFVMHGFIDPDQQSPWLCQRMALRIPYSA*