MTIEIFTWSPRVMPTQTVSFRVRKSQFGDGYAQFSGDGLNCRIQEWDVNFTGTGEYIGAIKRFLDRHQGVRAFQWTPPLEAAGLYRCEHYKPVPLGGGNYSLSATFEQAFKP