MEKNLSSRDDDALHSLSASSSYDSVYDLLHYHERGNGLTINGKPSYSIEDAGEQITRDNVSWNGSNVFGKSANLTFKFLQSARSTPDGDTGFVKFNAAQVAQAKLALQSWADLANITFTEVTGNQSANVTFGNYTRDSSGRLDYGTQAYAYLPGSGSASGTTWYNYNVDNIRSPDKMEYGRQTLTHEIGHALGLNHPGDYNAGEGNPTYSDVTYAEDTRQFSIMSYWSEKNTGGDFKGHYAAGPMLDDIDAIQRLYGANMTTRTGDTVYGFNSNTDRDFYTATSSSKALIFSVWDAGGNDTFDFSGYSNNQRINLNEGSLSDVGGLKGNVSIAHGVTIENAIGGSGNDLLIGNNADNILRGGAGDDILYGGGGADRLYGGSGRDTFVYTAVSDSKVAAPDWILDFQTGVDKIDLSALNTGNNLHFVNQFSGSGGEILLNWDSSASVSNLYLNLDNNTSPEFLVKIVGQVSQTADFVV