MTVMEHTKAAQIDLAQYGITGVTELVRNPSYEMLFAEETRSDLEGYERGVVTELGAVAVDTGIFTGRSPKDKFIVKDDTTRDTLWWTSDKAKNDNKPINQEVWNDLKALVTKQLSGKRVFVLDGYCGANADTRLSVRFITEVAWQAHFVKNMFIRPSEEELAHFKPDFVVMNGAKCTNAKWKEHGLNSENFTVFNLTERMQLIGGTWYGGEMKKGMFAMMNYFLPLQGIASMHCSANMGKAGDVAIFFGLSGTGKTTLSTDPKRALIGDDEHGWDDDGVFNFEGGCYAKTIKLSKEAEPDIYNAIRRDALLENVTVRSDGSIDFDDGSKTENTRVSYPIYHIDNIVKPVSKGGHATKVIFLSADAFGVLPPVSKLTPEQTKYHFLSGFTAKLAGTERGITEPTPTFSACFGAAFLTLHPTQYAEVLVKRMEAAGAEAYLVNTGWNGSGKRISIKDTRGIIDAILDGSIEKAETKHIPIFNLQVPTALPGVDPMILDPRDTYVDPLQWESKAKDLATRFINNFDKYTDNAEGKALVAAGPKLD*