MGYGVGDYPLWYYLIQPVIAGVVGYITNVLALEMTFRPIEFFGPELFRIKDQPWGLFGWQGIIPTKAEKMASVCFDLMTTKLLNLKEIFDRLDPKKFGEVMEDALLLMLDTVVNEVAMEYMPSMWSSLPKEVKDEVIVVMNIESETFLVGFMEEIKAHIDDILDIKQMTVAACVENKVLVNKIFQECGEKEFIFIRRSGFYFGFLFGLLQMGVFFIYDASWVLPFFGFLVGWATNWVALKVIFRPLNPQKIGPFTIHGIFLKRQKEVSETFARVNCVEILHTKAIWETILNGPLSSNFYAMLRAHSIVFTEKLVGGMKPLAVTAMGSQQFSEMKEEIAKKIAENLPIIMPHSYQYTTEALDMENTIRERMQKLSYPEFEGVLHPAFEEDEILLIFVGGVLGLIAGAIQVVIFY*