DNCSFGFSLLGYTHFSGQKGVIIGSPTDGDNGGLFWCPLLKSTCSRIDINLEKETHMQPGLKGALLGYSMSSAFTNSQGPITVCAPRLSWSSASSVYLPGGCFELNERLEQPQLNPAPTAICLNVEGSDKSIDLRYCTFGASVSQHPNKPKQLFMGGPHYYFEKGVGASVNMNTFERVITSIDGIPSNTLLGSSVDTTDRLYAPLPGLNSYELYVAYGGPGVPSNTVNGGFYDNIKFGNGIVVIFQSNKQNGRNNIKPLMRIEGQSFGSRFGHSLLFIDINGDNWDDLIIGAPFQYSNATDGGYRRHGAVYIFLNRQSFLYAPVDEVSGVDLFSYDYPETFQMITPPSHNCGNSRIPGFGAAITKLGDINHDGYQDFAIGAPYEDNGGAVYIYHGCKSGKIQEPTQVICGTDLQSPRPLEGFGFSLGLNGADLDENGYPDMAIGATLSSSVAVLRARPVVKLNAYLTLMDGSTSLPSSLNS