MSQDQKLLLLQKKKSKRSLIEILMGSIVKPLFGDNLTTIGSNIAGLLFIIETLRRYFPGQLKVTIQELLVNAIHRLPFFKKCADKTLAFFSPYAQIRFTEVEEYRYNYAYPAIKTYLGAQVNPQVKNLKGSQMRGRKSLDFKRDDDKLEDEYEGVKVWWEVVKFNDGANICRLTFHRSNWEVVTGSYLNIDFEHPATFDTMAMDPKKKDEIINDLLAFREGEEYYKKIGKAWKRGYLLHGPPGTGKSTMIAAMANLMSYSIYDLELTSIGNNWELKKLLLATTSKSIIVIEDIDCSLDITGERGVKEDQINAEIKKVKKKNAVTLSGLLNFIDGIWSACGQERILVFTTNHLGKLDQALIRRGRMDMHIELSYCRFEAFKILAKNYLNLDSHLLFGEIETLLEETNMTPADVAENLMGLIRALEQMKLNQHSNEQQKESNK*