MSAKFNVLVVLLLGSFLVPSEAQVLATDSSPALQRMEKDFVSWVNWIGSLKHSMFGKTARNRIKVARTIVVSKTIGEGDYTTVQAALNSIPDYNGERIVIHINPGYYREKVTVPITKPYITLQGSGAWLTIIDWNDTASSPGPGGQPLGTFESATVGIYASFFIAKNITFKNSAVFFPGAPGKQAVALRISGDTAAFYGCHFLGSQDTLYDHSGRHYFRECYIEGSIDFIFGDGHSYYYKSHLHAAAENCGGIGALAAQKRTNQSERTGFSFVNCRVTGSGTIFLGRAWGDFSRVVYAFTYMDNIVVPEGWDNWGDPNKEHTVFFGQYKCSGPGANHAGRVAWSHELTPGQAQPFLDPSFIDGSQWLPT*