MKKFSLYIWIVGIMASLVSLTSCDIDSDYDEVRRPTALVTVYPQGANGFYMQLDSVTTLVPTNLKSSPFGEKTVRALVNYNEESGSNGGVKNVKVNWIDSIRTKLPVATTGDNDDKAFGNDPIEIVRDWVTVAEDGYITLRIRTIWGNGSKHEINLVTGTNKDNVYELTLRHNANGDLQGRYADALVAFDLNSLYKNHGDKVKLRLNWQSFSGKKSLDVSLKMHSAKTKVMEERLPMCSRID