MLNPKARNLDPEAIWALTEDEAYALFVDFRWADNGGKPNCPRCGCLEPYSIRRRRFRCSEAECRAEFSATSGTVFANRKLSFKKIIMAIWEEITAAKGMAALHLTRKLNTQYKTAYVLLQKLREAVGLRRTTVMLQGLVQIDGKYVGGVLRKANKKEDRKDGRKRENQNGKRMCVLALREANKHAPNRTLTRVIMDENGKDAWAAVAKHVDPKALLIADEHKAYDDLVGLVSMHRVNHSLQYQEDDGTNSNVIESFFSRVEKAYKGINHRFSMKYLDWYMAMLAWKEDTRYMGLRWQFADVLRTVMSKPTSRNLCGYWQEAASNIQDQVWVRGVPPD