MAKLLLVHAPQVVFSSSRSLVSATALYRRPLPVNSKFTSSDSHSPHIVPRLRSRRFSARAFDDSPAELEKDEPRDGVVRDEEYPTGEMVYEDRNAWESIVVKFRMLFAYPWQRVRKGSVLTMTLRGQISDQLKSRFTSGLSLPQISENLVKAAYDPRIAGVYLHIEPLSCGWGKVEEIRRHILDFKKSGKFIVGYINICGLKEYYLGCSCSELYAPPSAYSFLYGLTVQASFLGGVFEKVGIEPQVQRIGKYKSAGDQLARKSISEENYEMLSVLLDNIYANWLDGVSDSTGKKREDVESFINQGVYEIEKLKEEGLIKDIRYDDEVISMLKERLGVEKDKKLPTVDYKKYSGVKKSTLGLSGGRDQIAIIRAGGSISRVKGPLSTPGSSIVAEQLIEKIRSVRENKKYKAAVIRIDSPGGDALASDLMWREIKLLAEAKPVVASMSDVAASGGYYMAMAANTIVAENLTLTGSIGVVTARFTLAKLYEKIGFNKETISRGKYAELLGAEERPFKPEEAELFGKSAQHAYQLFRNKAALSRSMPVDKMEEVAQGRVWTGKDAHSRGLVDALGGLSRAIAIAKQKANIPLDKKVTLVEVSRPSTSLPDILSGIGSSVIGVDRTLKGLLDELTVSEGVQARMDGIMFQQLGRDSLASPIIDLLKDYLSSLR*