MKSKQIIALSLLAIILCLFIQFSFQEEKAETHQKLFGYPKDRFLYRRHKGDLNDFVRWIRFQFIKCYGQSTSCTVKKCRYGLRVNRRNGCPICKCNFIRPLRVKKCNRATCTMFCENGFERDRHGCPTCECLRTSGRGRP