MDGKNVPASPRPTSGRRILAGKRAGPDDSCNCIKKLLKREISCTGNRAFNCTNSQEKFRNFQLQLEFDTYDPKALWFLQLPFLKRPSKIIEIVAARDIVFALAQSGVCAAFSRETNKKICFLNISPDEVIRSLFYNKNNISLITVSVYASDNFSTLKCRTTPIQYIRRGQPDAGFGLFASESLKWPGFVEFDDVNGKVLTYSAQDGIYKVFDLKNYTMLYSIPDDHVQEIKISPGIMLLIYDRTAGHVPLKILSIEDGTVLKDFQHLLHRNKKVDFIEQFNEKLLVKQENENLQILDVRSSQLTEVSRTEFMTPSAFIFLYENQLFLTFRNRSVVVWNFRGELVTSFEDHLLWHPDCNTNNIYITSDQDLIISYCKSHPHECNNEERVGSINISNILTGKCLAKIRATDPNVKISPRGKANSSSIKSSVQEALEDITALFYDEEKNEIYTGNRQGLVHVWSN*