MEKSCEVCGDVPFGKHYGVTACNGCKGFFRRSICNRRSYICRYGSTCPIVKEQRNACRACRLKKCFEAGMNPEEFDESNFADELPSPLPNKNNVVVDDEEITIKLVLIEKQVWDLVDTSCSLIKPKITTNSGIHSSNNQIQKDIPFEEAFKNPTLICGRYPLMFNRADQPLTPFLYIDGWKRHFTYFSDWVHQLEPFQKMSFNDQVLLAKQRIIHVGWLVHACNSQLKGAGAICFANGAFYHPNTAKNDNSLDESTKNEDDQHSKIVNFFGQQLSILVHSLFEPLRQLNLDFAEYVLLKAILLFREEVGLSPQALEQVKNARSLYLRALFKYIRDKKIDHVNEETVTKGLVNNAFERMASILAMSSIISTLKSEVNERVQISTIFNLIEFDSLIKDVHSSILH