MAKYDTFLSFSGAETRNLVASLYKALLREGVHAFTDDQSLNIGEQIQPALFNAIEGSRVFYVVISKGYASSIWCLQELARICYCVETSARRVLPIFYDVDPSEVRKQIGCFGKAFAKHEERLRGDKETMEEVQRWREALTRVANRSGWVIGNESYCVHIPEMVRKKHLSLLPSTSGIALASSTIIHAIRTYDVFVSFRGLDTRNNFAALLLQALHRNGIDAFNDNVHVMKGEFIEYELYKAIDGSRNFIVVFSKNYASSTWCLRELARICKNIETSRRRILPIFYVVDPLKVQKQSGCYEKAFLDHEERFRGAKEREQVWRWRKALKQVSHLPCLHIQNELHHLQQAEIEEILQEIINILNSKSSSLPNDDLVGMKSLVK*