MKSFGKILTQGADYSAVWPLEPELANLFPEQRIIYLLNLSKRIIPALVVISGCLQVQWGYPANWPTFIAISLFALSLPVQGYYWLGRRAETLLPPSLSRWYFDINQKMNCAPSANRPSYFDLAKTLRKAFEQLDRVFLFQ