MKNLKIEKSRVLIALFPGQGQLNPCLQFSKQLINLGIGVTLTTSLSAFSKLKNLPNVEGLSFAPFSNGYNGQFQLSSVGNFHMFYSSVKSRGSKFIFNLIQSNAKNGTPFSHVIYTIIMEWVGLVAKKINIPSTLFWIQPATVFYVYYYRFTDYSDYFKNSDAKDKIIELPGLPPLSPIDFPSFVFDNVESSNWAVKSIKRQIEMLSSEENPRVLVNTFDALEFDALRILKHVTMEGIGPSIPSTFIDDNTFRADMIEISSKNYMDWLNSKDKGSVIYIVLESIASKVPIVACPLWNDQVCNAKLIQDIWKNGVRVNVSEGGVVKRDEFYRCITIVRGDSEEGKELRRNVKKWSDLAKEAMKENGTSSVNLKAFANEILHGYNEY*