MINKDIPAVLLNDVSVNLELSFNTIATFYQQRDLLYVGKPHRLRFSALIYITQGEGHHFIDYKRYQLKPGTLLTLGKHQVHHFSEHCSVEGYVISFSNEFLHSGGDDPYQEVMATAVEEVNCITETADNLSGLFDQIDQEYHREGSSYKDEIIRNLMRALMLKEIVPNYQALCNNTSLCQKDINYHALKKYIEKVFSQRPSVGDLAKIMGKSIKQLDKIAKDYSGRSVKELIDDRVLLEAKRLLAFSQYSILDISLQLGFKEATNMTKFFRRHTSLTPKDFRDLCRTNVAKRVS